For Immediate Release: April 11, 2013 Contact: Molly Haigh, 907-750-1999, molly@fitzgibbonmedia.com Exxon Pressures Arkansas TV Stations To Ban Critical Ad Following Mayflower Tar Sands Spill Amidst reports of media intimidation at the site of the Mayflower, Arkansas tar sands oil spill, ExxonMobil has now taken to bullying local Little Rock television stations into canceling the … Read More