DNA evidence has solved a 24-year-old cold case of an Alaska teen who was raped and murdered after celebrating her 17th birthday, authorities said. Steve Branch, a 66-year-old man from Austin, Arkansas, shot himself bankrupt on August 3 after Alaska State forces interviewed him at his home in the sexual …
Read More »