Source: United States & Canada – South China Morning PostSpaceX launched the European Space Agency’s Euclid observatory at the Kennedy Space Centre in Florida on Saturday towards its destination 1.5 million km away, the Webb Space Telescope’s neighbourhood.Read More