Blog entry by JulietteH | 5 July, 2010
3 comments
When oil started leaking from Deepwater Horizon in the Gulf of Mexico, did you know that you were paying BP and Halliburton to contribute to the disaster?
If you are a US taxpayer, you certainly did. From undeserved tax breaks to...