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 … Read This Story