Twenty five years and $10 billion later, NASA's James Webb Space Telescope has finally blasted off on its historic space mission.
Named after former NASA Administrator James E. Webb, who played an integral part in the Apollo program, the space telescope is a joint NASA/European Space Agency (ESA)/Canadian Space Agency (CSA) project set to succeed the Hubble Space Telescope as the world's premier science observatory.
Launched on Saturday from Europe's Spaceport in French Guiana, South America,
Read more on pcmag.com