business Satellite images capture Hurricane Idalia's flooding in Florida's Big Bend 2023-08-31 FreeNews Satellite images illustrate the damage in Florida’s Big Bend where Hurricane Idalia made landfall.