| 10.4°C Dublin

Lift-off: World’s most powerful telescope launched into space


The world’s most powerful telescope has been launched into space on Christmas Day. The James Webb Space Telescope took off from Kourou spaceport in French Guiana at 12.20pm on an Ariane 5 rocket.

Most Watched Videos

Privacy