World

Barge carrying 600 gallons of diesel sinks off Galápagos Islands, prompting emergency

Emergency crews put up containment barriers and absorbent cloths off San Cristóbal Island after the Orca barge, carrying 600 gallons of diesel, sank.