Hurricane Tammy: First To Make Landfall on Barbuda since Irma in 2017

Hurricane Tammy, a Category 1 storm, made landfall on the island of Barbuda around 9 PM local time on Saturday, October 21, 2023, with maximum sustained winds of 85 mph and a north-northwest movement of 10 mph. The storm is expected to continue to bring strong winds, heavy rains, and storm surges to Barbuda and […]