Florida homes seen floating away amid Helene

Some Florida homes were seen floating away in floodwaters as Hurricane Helene lashed the state.

September 27, 2024

Examined