Hurricanes Maria and Irma Electric power is out throughout Puerto Rico, in the aftermath of the worst direct hit the island has suffered in almost a century. In the aftermath, the island is now suffering torrential rains as Maria heads toward the Bahamas as a category three hurricane. Meanwhile Florida, in the aftermath of Hurricane Irma, […]