EcoAlert: Toxic Red Cloud Shrouds Eastern China


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