Richard "The Night Stalker" Ramirez is an American serial killer who left more than 25 victims in his wake. He is on death row at San Quentin Prison.
Nov 30, 2004
Aug 16, 2004