Earlier this year, after a lengthy legal battle, BP was ordered to pay over $20.8 billion to various states that were affected by the Gulf oil spill of 2010. It…
Exposing the truth one lie at a time
Earlier this year, after a lengthy legal battle, BP was ordered to pay over $20.8 billion to various states that were affected by the Gulf oil spill of 2010. It…