February 21, 2014
An Exxon Valdex EVERY WEEK
Why do we tolerate more than 50 oil spills the size of Exxon Valdez in the Tar Sands? Where is the outrage?