Site icon Now-Tranding

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

Exit mobile version