The New Orleans community gathers to discuss Uptown drainage projects that officials hope will alleviate flooding, but some people say they may do more harm than good.
1 / 16
WDSU - New Orleans
Wed, Mar 12, 2014 8:00 AM EDT