Heavy rain from tropical depression pummels the South

The storms brought severe damage to homes and buildings.

May 16, 2020

Examined