Satellite Images Find ‘Substantial’ Oil Spill in Gulf After Ida

Cleanup crews are working to contain what experts called a substantial oil spill in the Gulf of Mexico, according to an examination of satellite and aerial survey images, ship tracking data and interviews with local officials and others involved in the spill response. The spill, one of multiple plumes spotted off the Louisiana coast in […]