back to top
Community

Richard Ramirez ‘The Night Stalker’ Killed Mei Leung (PHOTOS)

Richard Ramirez, a serial killer awaiting execution on California’s death row at San Quentin State Prison, best known as ‘The Night Stalker’ is now a suspect in the murder of a 9 year-old girl named Mei Leung.

Posted on
This post was created by a member of BuzzFeed Community, where anyone can post awesome lists and creations. Learn more or post your buzz!