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.
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.