On March 13, a devastating explosion in China’s Yanjiao, Hebei Province resulted in multiple fatalities. The blast, which took place in the early morning, was followed by thick smoke and several subsequent explosions. Eyewitnesses reported hearing “three to four explosions,” which led to damaged vehicles, buildings, and injuries to bystanders from flying debris. Despite official […]