China has launched a new remote sensing satellite on Tuesday, with the YaoGan Weixing-13 satellite lofted into orbit from the Taiyuan Satellite Launch Center. The launch – which took place at 18:50 UTC – also marks the return to flight of the Long March 2C launch vehicle, following the August 18 launch failure that doomed the SJ-11 ShiJian 11-04 satellite. Read More