Terrebonne Parish work to repair overtopped levees in Isle de Jean Charles

Terrebonne Parish rushes to repair breached levees in Isle de Jean Charles.

Terrebonne Parish work to repair overtopped levees in Isle de Jean Charles