The Horrific New York Murder that had People…

Carrie Brown, a prostitute, was mutilated with an X carved in her body.

Read →