Article Image
IPFS News Link • Space Travel and Exploration

Russia Says it's Winning Space Race to Put Man on Mars

• RidesAPaleHorse
Russia says it's ahead in a new, 2008-style space race. Russia says it's only 16 years away from putting a man on Mars. "We have something of a head start in this race as we have the most experience in piloted space flight,