Russian media say China has become one of the few nations capable of building a high-definition Earth observation satellite. The observation satellite Gaofen-2 launched Aug. 19 from the Taiyuan Satellite Launch Center, is able to discern one-meter-long objects on the ground with high resolution in full color. China’s Aug. 19 satellite launch means that the country will be capable of building a powerful Earth detection system in space and thus enhance significantly its military strength. Read more in Want China Times