Netflix viewers are still making their way through the true crime series and documentary about the Menendez Brothers - but a new series has now been released.
Netflix 's latest true-crime thriller Woman of the Hour tells the chilling story of serial killer Rodney Alcala. The notorious US murderer hid in plain sight during his years-long killing spree, and ...