Tampa Mayor Bob Buckhorn did not mince words when he described what Hurricane Irma would do to his city: “We’re about to get punched in the face by this storm.” The latest advisory from the National Weather Service has Irma causing life-threatening storm surges down Florida southwest coast that could cause flooding and rising waters. […]
