Hope of 17 countries, James Webb telescope launch in DecemberThe US space agency, NASA, has announced that the launch of the James Webb Telescope, the world's most expensive telescope, will take place in December, as previously announced. Last year, the...
February 1, 2003; The U.S. spacecraft Columbia crashed into the sky over Texas 16 minutes before it was due to return to Earth. Seven astronauts, including Kalpana Chawla, of Indian descent, have died in the crash.It was later discovered that...
This image was taken in 1969 by Michael Collins, commander of Apollo 11, the mothership of man's first lunar mission. As he orbited the Moon, he reached the exact opposite of the Sea of tranquility, with his nearest humans, Armstrong...
Recent Comments