DonateSign upAbout

Wrong Answer. Try again.

Who should pay the bill for the BP oil spill in the Gulf of Mexico?

A) Oil companies

B) Taxpayers