China rolls out rocket for crewed Shenzhou 14 mission ahead of Saturday launch (video, photos)

China is gearing up to send the third crew to its new Tiangong space station, with launch set for late Saturday (June 4) U.S. Eastern time.
http://dlvr.it/SRP1W7

Popular Content

Google’s Quantum Computer Unlocks a Strange New Realm of Matter

UK Opts Out of Flagship Fund to Protect Amazon and Other Threatened Tropical Forests