Hurricane Maria slammed into the US Virgin Islands Tuesday, lashing the archipelago with rain as Puerto Rico braced for the Category Five storm’s expected landfall on Wednesday.
Hurricane Maria slammed into the US Virgin Islands Tuesday, lashing the archipelago with rain as Puerto Rico braced for the Category Five storm’s expected landfall on Wednesday.