"My name is Eddie Compass, and I was chief of police during Hurricane Katrina," said Compass. Compass was New Orleans' top cop in 2005 and was thrust into the spotlight as the storm made landfall.
(WSPA) – A new report from the National Hurricane Center concluded that Helene was the deadliest hurricane in the contiguous United States since Katrina in 2005. Hurricane Helene was responsible ...