James Webb Space Telescope (And Latest Images)
The James Webb Space Telescope was named after a former administrator who worked for NASA in the 1950s and 60s and oversaw the Apollo program. It is the world’s largest and latest orbiter telescope with a mission length of 5 to 10 years. It cost a whopping 10 billion USD and took about 25 years … Read more James Webb Space Telescope (And Latest Images)