Exclusive
Police Find Human Remains In Illinois Lake
oxygen Insider Exclusive!

Create a free profile to get unlimited access to exclusive videos, sweepstakes, and more!

Sign Up for Free to View

Police Find Human Remains In Illinois Lake

After police receive a tip about a body bag in a Decatur, Illinois lake, they investigate and find human remains. They later find out that these remains may be connected to a missing person case.