ISLAMABAD, Dec 16 (APP): China on Friday launched a Long March-11 rocket, placing a satellite in space. The rocket blasted off at 2:17 p.m. (Beijing Time) from the Xichang Satellite Launch Center in southwest China and sent the satellite Shiyan-21 into preset orbit. Shiyan means […]