BP, The Oil Spill Villain
June 4th, 2010
In the bad news of the day BP stands tarred in condemnation for the horrendous crime against nature their incompetence has unleashed. The bad news does not stop there. It is not just BP. This is an issue for all of humanity and none of us can dodge it, disclaim our responsibilities, or ignore [...]