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. […]
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed