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 …