Ida-ravaged apartment complex forces tenants to pack, plan

0
226

When Hurricane Ida swept ashore, the town of Houma was the first major population center in its path