NASA launches the “largest in history” James Webb Telescope to understand the origin of…
Today, Saturday, the US space agency, NASA, launched the James Webb Telescope, which is considered the largest in history, on an Ariane 5 rocket launched from the Kourou space base in French Guiana.
Cairo - Sputnik. The main mission of the…
Read More...
Read More...