Satellite images appear to show that the ongoing oil spill is coming from a source about two miles (3km) south of Port Fourchon, Louisiana. The spill consists of a 4-mile black sheen and a 10-mile rainbow sheen, Sam Jones, head of the Louisiana Oil Spill Coordinator’s Office, said on Saturday. …
Read More »