World

An explosion at a fireworks plant in China kills at least 26 people and injures dozens of others

Published: 

In this photo released by Xinhua News Agency, firefighters work to out the fire after an explosion at a fireworks plant in Guandu Town of Liuyang, central China's Hunan Province, in the early hours of May 5, 2026. (Chen Sihan/Xinhua via AP)