It’s Raining It’s Pouring…
Heavy rains again hammer territory By CORLISS SMITHEN, reporter, Daily News Staff Published: July 21, 2010 Water rushes along the road on Mafolie Hill on St. Thomas. More heavy showers and thunderstorms pounded the islands for a second...