“Night Stalker” Richard Ramirez Linked to Girl’s 1984 Death
San Francisco police have linked Richard Ramirez aka the “Night Stalker” to a cold-case using DNA evidence. In 1984, 9 year-old Mei Leung was found dead in the basement of a residential hotel where she and her family lived.
In 1985, Ramirez went on a rape-killing spree in Southern California. Convicted of 13 murders, he is currently on death row in California’s San Quentin prison.

October 30, 2009 at 1:55 am
That dude still gives me nightmares.