A Chinese rocket carrying a satellite exploded shortly after launch on Monday. The incident occurred at the Wenchang space launch center on Hainan Island. The rocket, known as the Long March 7A, burst into a large fireball just 85 seconds after takeoff.

This failure is considered rare for a rocket that plays a key role in Beijing's space program. Further details about the incident are available from the source, including a statement from the Chinese state news agency Xinhua confirming the failure and indicating an investigation is underway.