by Jing Xuan TENG Agence France-Presse BEIJING, China (AFP) — China Friday launched one of the world’s most powerful rockets in a major step forward for its planned mission to Mars in 2020. The heavy lift Long March 5 rocket carrying a Shijian 20 test satellite payload blasted off from the Wenchang launch site on the southern island of Hainan at 8:45 pm (1245 GMT), a live-stream from state broadcaster CCTV showed. “After more than 2,000 […]





