Platform Spills Oil Near Houston Ship Channel
June 27, 2018
On Wednesday, the U.S. Coast Guard launched an oil spill response effort at Tabbs Bay, Texas after reports of a three-mile long slick.
Texas' General Land Office notified the USCG's Sector Houston...