WATCH: CCTV cameras capture the massive explosion at Shandong Youdao Chemical’s plant in China’s Shandong province, the world’s largest chlorpyrifos producer, sending thick gray and orange smoke plumes hundreds of meters high. Casualties are unknown, with rescue operations ongoing.

Category: