CARACAS – Thousands of Venezuelans fled their homes on Tuesday after landslides and swollen rivers killed at least 21 people and threatened to cause more damage.
The stormy weather closed most of the OPEC member nation's two largest oil refineries on Monday. A source at state oil company PDVSA...