A Chinese rocket set to launch a satellite into orbit blew-up seconds after liftoff Monday, marking the relatively rare failure for a rocket considered a workhorse of
Beijing’s space program. The Long March 7A rocket erupted into a massive fireball just 85 seconds after blasting off from the Wenchang Space Launch Site on the island of Hainan on Monday night, video showed. Unlike other successful launches, the incident appears to have been downplayed on China’s state media with scant mention of the explosion.