close
This ad will auto close in 10 seconds

China to launch Earth-observation satellite

China will launch its first satellite for a high-resolution system for Earth observation in April, a government agency said Thursday.