They have been variously dubbed a “double whammy.” Two massive hurricanes, Irma on the 6th and Maria, 14 days later,… Read More: Where was God in Irma and Maria? Source: Virgin Islands Daily News