MAKING WAVES! Exxon: Release information on the massive tar sands oil spill in Mayflower, Arkansas.

ExxonMobil spilled 100,000 barrels of toxic tar sands crude in the Arkansas town of Mayflower. It pressured the U.S. government to issue a no-fly zone over the spill site to keep cameras away from the spill, and threatened reporters with arrest so the public wouldn’t know the effects of the spill.