Advertisement

Deadly Explosion Rips Through China's Yulin City

A powerful explosion leveled buildings in the northwestern Chinese city of Yulin on Monday afternoon, October 24, killing at least seven people and trapping others under rubble. According to Xinhua news agency, at least 100 people were injured.

The BBC, citing local reports, said that the explosion appeared to have been caused by the unlicensed storage of explosives. Credit: Weibo/jiushici