A massive explosion rocked the Chinese factory Shandong Youdao, the world’s largest producer of the pesticide chlorpyrifos. After the explosion, large chemical clouds rose into the atmosphere. Millions of people live within a 50 km radius of the factory and could be directly affected. Despite the explosion and the images, China stated that there are no injuries to report and that the situation is under control.