Two men arrested for dumping body in landfill

Police identified the body of a young woman found in an Illinois landfill.


More Stories