The murder and sexual assault of Jessica Baggen, an Alaska girl found dead just after her 17th birthday in 1996, has been linked to a man who killed himself shortly after being approached by authorities earlier this month.
New York Daily News
The murder and sexual assault of Jessica Baggen, an Alaska girl found dead just after her 17th birthday in 1996, has been linked to a man who killed himself shortly after being approached by authorities earlier this month.
New York Daily News