China Launches High-Res Earth Observation Satellite | Video

China launches its first high-resolution earth-observation satellite. Sarah Sheffer reports.
credit : Reuters / Powered by Newslook
Watch more  ►
Shows