British Petroleum (BP), the company behind the devastating “Deepwater Horizon” oil spill in the Gulf of Mexico, has – once again – been found responsible for a spill in Colorado….
Exposing the truth one lie at a time
British Petroleum (BP), the company behind the devastating “Deepwater Horizon” oil spill in the Gulf of Mexico, has – once again – been found responsible for a spill in Colorado….