BPOilSlick16bg April 5, 2016 As the oil makes landfall on May 8, 2010, it appears booms failed to stop the invading oil: Glynn Wilson Related Posts:The Future of Humanity on Planet EarthPresident Joe Biden Delivers Super Hero State of the…The Price of Liberty is Eternal Vigilance: How…Justice Samuel Alito Took Luxury Fishing Vacation…Biden Administration Releases Stronger Clean Air…Google’s Ad Business Funds Disinformation Around the World