You're more than 3.6 km (12,000 ft) above the Earth. And there's no turning back now. But as you jump out of the plane, and see how beautiful the Earth looks below you, you start to think that this ...
In an effort to prevent falling rockets from landing on populated areas, China tested a parachute system designed to control where its rocket boosters land back on Earth. China successfully carried ...