Who murdered Catrina Renee Powell in October of 2004? In the crisp autumn air of October 25, 2004, a grim discovery was made behind a strip mall in Westminster, Colorado. The body of 26-year-old Catrina Rene Powell, a female, was found lying near a dumpster. The scene was one of stark brutality; an autopsy would later reveal that she had died from blunt force injuries, and in a particularly disturbing act, her hands had been severed.
For nearly seven weeks, the identity of the young woman remained a mystery to investigators. A breakthrough c
...Read More