A Killer Is Set Loose To Kill Again When The Prosecution Fails To Stop Him On a clear, brisk night in September of 2000, 33-year-old Della Brown was found sexually assaulted and beaten to death inside a filthy, abandoned shed in seedy part of Anchorage, Alaska. She was one of six women, mostly Native Alaskan, slain that year, stoking fears a serial killer was on the loose. A tanned and thuggish 20-year-old would eventually implicate himself … [Read more...]