Close

Month: July 2014

So far, the entries in our “World’s Worst Man Made Accidents” blog series have focused on distant locations: Bhopal in India, and the Chernobyl site in Ukraine.  But when a tragedy hits physically close to home, it’s a stark reminder that man made catastrophes can arise anywhere — even in idyllic, small-town U.S.A.  In this entry, we’re shifting continents to focus on New York’s notorious Love Canal chemical spill.

(more…)