China to launch 8 more satellites for its navigation network
China is planning to launch more latest satellites into space this year.
Mar 07, 2017, 17:54 PM IST
China is planning to launch more latest satellites into space this year.
Mar 07, 2017, 17:54 PM IST