EcoAlert: Toxic Red Cloud Shrouds Eastern China

AcidLeak
 

The streets of Jinhua in eastern China's Zhejiang province have been shrouded in red and yellow toxic fumes after acid leaked from an abandoned chemical plant on Friday. The leak was halted by local emergency workers within 2 hours, and no casualties were reported.

Image credit: KeystoneUSA-ZUMA/Rex Features

"The Galaxy" in Your Inbox, Free, Daily