1996 Cold Case Solved: Jessica Baggen Killer Identified through DNA
Suspect in Arkansas commits suicide as investigators were getting warrant to seize DNA August 11, 2020 (Sitka, Alaska) – Today, Alaska State Troopers and the Sitka Police Department announce the closure of the Jessica Baggen cold case. Steve Branch, 66 of Austin, Arkansas, the suspect of the sexual assault and murder of Jessica Baggen, […]