Hayabusa spacecraft

Hayabusa spacecraft

Japan successfully landed an unmanned spacecraft on an asteroid, collected samples in 2005. The probe returned to earth in 2010.

Previous Fact Next Fact
Categories: SpaceTechnology

Latest FactRepublic Video

20 Scary Mental & Psychological Illnesses - Part 1