These Are Not Natural Disasters!

Hurricane Harvey was called the most devastating hurricane ever – until Hurricane Irma. Hurricane Irma is setting records for size and devastation in the Caribbean, destroying 95% of the buildings on some islands. And now Irma has landed in Florida and the level of destruction is only starting to become clear just as Hurricanes Jose […]