As the Mid-Barataria Sediment Diversion flounders amid politics, some scientists say that doubts about its effectiveness can be addressed by Neptune Pass, which branched off the Mississippi on its own and is creating the largest new delta in North America.
Category: Top Story
Posted inCriminal Justice