A secret Chinese military payload, believed to be a surveillance satellite, successfully flew into space Sunday aboard a Long March 4C rocket on China’s 39th and final scheduled orbital launch attempt of the year.
A Chinese Long March 4C rocket failed to place its top secret military payload into orbit Wednesday after a launch from the Taiyuan space base southwest of Beijing, according to the state-run Xinhua news agency.