Show of HandsShow of Hands

polster2 September 23rd, 2015 5:12pm

An internal audit of the Dept. of the Interior's Bureau of Safety and Environmental Enforcement has shown that it has been largely failing to adequately oversee the oil industry, letting it self-police. Do you trust the oil industry to do so?

5 Liked

Comments: Add Comment