May 18, 2017
Kelly Tomblin discussing power outages

17,000 Lose Power Following Heavy Rains … Jamaica, W.I.

The tiny island of Jamaica of 4,411square miles, has experienced significantly higher than normal levels of rainfall dumped on it over the past 24 or so […]
//]]>