China launches HD observation satellite
China on Monday launched its most sophisticated observation satellite as part of the country's high-definition Earth observation project.
Sep 14, 2015, 21:20 PM IST
China on Monday launched its most sophisticated observation satellite as part of the country's high-definition Earth observation project.
Sep 14, 2015, 21:20 PM IST