China’s Satellite Launch Ends Up Risking the Lives of Citizens
China recently launched a Long March 4B rocket, carrying a new satellite to space. While the launch was successful, some parts of the rocket ended up falling back on a village. The satellite, Gaofen 11 (02), is an optical observation satellite that is said to be able to display high-resolution images with features as small ...