Tuesday, May 25, 2010

Photo of the Day: BP's Naked Greed


Women from Code Pink march toward BP headquarters in Houston, Texas on Monday, May 24, 2010, to protest BP's incompetence and greed in the face of the catastrophic oil spill off the coast of Louisiana.