Aileen Wuornos, dubbed the "Damsel of Death", is the subject of Netflix's latest crime documentary. Aileen Wuornos: Queen of the Killers, arrived on Netflix on Thursday, October 30, perfectly timed ...
If you're reading this, you've probably already watched Netflix's latest true crime documentary, Aileen: Queen of the Serial Killers. The nearly two-hour-long documentary tells the story of Aileen ...