Exclusive New Photos of Taylor Oil Leak
Yesterday, Gulf Restoration Network and Southwings flew over coastal Louisiana, documenting the continuing Taylor oil leak 12 miles off the coast of Louisiana and various coastal restoration sites. The Taylor energy site has been leaking since Hurricane Ivan toppled the offshore platform in 2004. The sheen from Taylor extended over an area of about 5 […]
Exclusive New Photos of Taylor Oil Leak Read More »