Saturday, January 18, 2025
Happening Now

Oil spill off the Galápagos Islands

A barge carrying 600 gallons of diesel fuel overturned and sank in the environmentally sensitive area. Source

Share