10 mesmerizing images captured by NASA’s James Webb telescope during its first year in space
NASA's James Webb telescope has been described as the world's most powerful telescope. The next-generation observatory, priced at $10 billion was launched atop the Ariane 5 rocket from the Kourou spaceport in French Guiana on December 25,…
Read More...
Read More...