Listen to "Reality Check with Ben Swann" on Spreaker.
Home Tags Oil Spill

Tag: Oil Spill

BP Claims Oil Spills Are “Socially Acceptable” and “Boost” Local Economies

British Petroleum, better known as BP, sought to convince the National Offshore Petroleum Safety and Environmental Management Authority (NOPSEMA) of Australia that a potential...