The Illinois State Police have made a startling announcement on the 34th anniversary of the disappearance of Tammy Zywicki. They have a new lead in the case and need the public's help.
A metal fabrication facility in Missouri has notified the state that they will be making a major reduction of their workforce which will impact 61 workers.