Saturday, September 19, 2020
Happening Now

DNA links man who killed himself last week to teen’s 1996 death

A DNA match has solved the strangulation murder of Jessica Baggen, a case that was cold for 24 years. Source

Share