Hurricane Debby makes landfall in Florida as Cat. 1 storm · New York Post · Sentinel