China launches a disaster prevention satellite
Xinhua, China's state-run news agency, is reporting that the nation has launched its "most sophisticated observation satellite," ever. Gaofen-4 is reportedly the country's first geosynchronous high-definition imaging satellite and has been designed t...