News

The U.S. Coast Guard released photos showing response teams on site at the Garden Island Bay marsh, located about 20 miles southeast of Venice, Louisiana. According to authorities, the leak is coming ...