World’s Strangest

Your source for the strangest things around!
Ads

Shenzhou-9 capsule returns to Earth

China’s latest space mission has been a resounding success as the crew landed after 13 days. The mission played a pivotal role in China’s ambition to …

Post Metadata

Date
June 30th, 2012

Author
Stranger to the World

Category



Leave a Reply