News

In the United States, Florida is probably the state most synonymous with hurricanes. Though it’s not quite the hurricane capital of the world, that would go to a Caribbean island called Abaco, Florida ...
such as Andrew, Katrina and Sandy. Of course, in Houston, we are all familiar with Hurricane Beryl and the destruction it caused. Some neighborhoods were left without power for weeks, with 14 ...