Ramirez's mother, Renee Villalobos, cried while addressing the crowd in front of police headquarters, saying, "I will never ...
One of the more frightening aspects of serial killer Richard ... person. Police initially reached out to Dr. Leung in June 1985 after they found his business card in Ramirez's car.