Florida residents return: 'Everything is lost'

After Hurricane Idalia devastated Florida's Gulf coast, residents are returning home to survey the damage.

1 September 2023

Explore More