A beloved half-blind owl escaped his enclosure at a Florida raptor center and was missing for weeks as rescuers scoured the area looking for him. Now, Charlie is home. When Hurricane Debby swept ...