The Night Stalker Facts and Details

Richard Ramirez, The Night Stalker Explained

Richard Ramirez did not see the gathering of police officers on the street or the stacks of newspapers on the racks outside a grocery store in Los Angeles in August 1985. He didn’t know the face on the front of these publications was his own until he peered out the window …

Read Full Article