The TV series Saffah El-Giza (The Ripper of Giza) has been a memetic sensation on social media, shedding light on the criminal mind and how some criminals could hide behind the facade of religiosity.
John Arthur Getreu, the serial killer who was sentenced to life in prison for the strangulation murders of two women in the 1970s on Stanford University land, has died in state prison, San Mateo ...