Karma catches up with US
The apocalyptic deep-sea oil spill in the Gulf of Mexico on April 20, 2010, is destined to cast a long shadow on all life in that vast biosphere. In its immediate fallout, the catastrophe will ruin the sun-soaked coastlines of Florida, Louisiana, Texas and Mexico, impact Cuba, and totally annihilate … Read More