SLIDELL, La. (InvestigateTV) — Just a few miles east of Slidell along the Pearl River, you can disappear into one of the Louisiana’s last untouched wetlands. This is the Honey Island Swamp. 77,000 ...