All Killa No Filla - Episode 131 - Part 1 - Sara Aldrete

Join comedians Rachel Fairburn and Kiri Pritchard-McLean as they explore a shared passion, serial killers. Each episode the pair will talk all things murder and macabre and have a right laugh doing it. Been a bit male-heavy lately, so this multi-parter is all about Sara Aldrete, who went by the badass nickname "The Godmother". Aldrete was convicted of murder while heading a drug-smuggling and…