Amazing 121-megapixel shot of Earth, courtesy of the Russians
Maybe it's because NASA's had its wings clipped by budget cuts, but the Russians have produced some photos of the Earth that are arguably more spectacular than ours. Check out these 121-megapixel...
View ArticleMoon flags likely lost their stripes
Despite harsh conditions and the ravages of time, the U.S. flags planted on the moon in the past 43 years are still standing and casting shadows at all but one of the landing sites. This remarkable...
View ArticleISS cosmonauts on spacewalk today
Two Russian cosmonauts will attept to upgrade the International Space Station Monday during a scheduled 6.5-hour spacewalk, space.com is reporting.
View Article
More Pages to Explore .....