‘Hell on earth’: Florida residents face floods and fire in aftermath of Hurricane Ian

Between 15 and 20 inches of rain are estimated to have fallen in Wauchula during Hurricane Ian, sending the Peace River several feet over flood levels.