Storm surge from Hurricane Idalia washes away home

Storm surge caused by Hurricane Idalia washes away a home in Florida's Horseshoe Beach.

August 30, 2023

Examined