01-10-2022, 02:20 AM | #1 |
Overlord
Join Date: Jan 2006
Location: Sweden
Posts: 10,155
|
The James Webb Space Telescope has been launched
On 25 December 2021, the James Webb Space Telescope was launched from French Guiana. It flew away from Earth on a mission to show the first stars to light up the Universe.
https://www.bbc.com/news/science-environment-59782057 |
|
|