Who do you trust to decide if the cap over BP’s well should stay on?
The government
BP
Vote
See this poll on:
https://poll.fm/3493786/embed