Slidell police say package of feces left at post office

Around 8:30 p.m. the Slidell Police Department said the package turned out to be approximately 70 pounds of human sewage/feces.
Published: 10:15 PM CST January 19, 2018