Louisiana Police Find 70 lbs of Feces in Suspicious Package at Post Office

2018-01-20 4

The Slidell Police Department says its bomb squad discovered 70 lbs of feces and raw sewage in a suspicious package a man left at the post office.