Heavy rains cause power outages and force widespread closures in the US Virgin Islands
Heavy rains have forced the closure of schools, businesses and government agencies in the U.S. Virgin Islands
What's Your Reaction?