Replay: Long March 5 Maiden Launch

China’s Long March 5 Heavy-Lift Rocket made an impressive debut launch on Thursday, thundering into the evening skies over Hainan Island to embark on a long-awaited shakedown mission to demonstrate the country’s most powerful rocket, on-par with the heavy-weight launchers of the world.