Venezuela oil spill

Oil spill blackens part of Venezuela’s western coast

An oil spill is sloshing tarry ooze onto beaches in the state of Carabobo along… Read More