Heavy rain, floods and landslides reported in Eastern Caribbean on Christmas Eve
Although official hurricane season is over, low pressure area in the northeastern Caribbean brought heavy rain, floods and landslides on islands of St. Vincent and the Grenadines, Saint Lucia and Dominica on December 25, 2013.At least eight people died and dozens were f