China launches a Long March-5 rocket, one of the most powerful of its kind in the world, a crucial step in China's space program ahead of a mission to Mars scheduled for 2020. The Long March-5 rocket left the Wenchang site on the tropical island of Hainan at 20:45 local time (12:45 GMT).
Hide player controls
Hide resume playing