Divers dispatched to find source of 14-mile oil spill in Gulf of Mexico after Hurricane Ida, energy firm denies it is responsible — RT USA News
Cleanup efforts are underway after a large oil spill was reported within the Gulf of Mexico, ...
Read more