Click here to view our third in a series of Public Service Announcements!
This PSA, a spoof, illustrates how the US Army Corps of Engineers had too much control over the official levee investigation and also over the expert review panel.
You can unsubscribe at anytime.
Based in Louisiana. Chapters in Illinois, Florida, Oregon, New York, Texas, and California.
Featured video: DEBUNKED: Levee Inspections Myth (read more)