1 entry found
Sort by: Latest |Relevance
20 Dec 1999 description

On Wednesday, December 15, Venezuela suffered its worst natural disaster of the century. Torrential rains caused massive mudslides and flooding that washed away great portions of Venezuela's northern coast.