Mismatched reports about Site 23051 chronic oil spill in Gulf
So, who can you believe? According to the July 12 NRC report about the oil leaking from Site 23051, there was a spill of 7.43 gallons of oil with a visible sheen reported to be 9.3 miles in length and 200 feet wide. This report was based on observations during an overflight that occurred at […]