Nasa launches revolutionary space telescope to give glimpse of early universe

Nasa launches revolutionary space telescope to give glimpse of early universe
play icon
In this combo photo, Ariane 5 rocket with Nasa's James Webb Space Telescope onboard, lifts off at Europe's Spaceport, in Kourou, French Guiana, on Saturday. AP