Carol's Last Christmas on Radio Misfits

Carol's Last Christmas on Radio Misfits


Carol’s Last Christmas – Ep5: A Convenient Confession

January 12, 2023

In 1977, there was a blockbuster break in the caseor so it seemed. First a confession, then an arrest (without a grand jury or indictment) and a man would spend 3 years in custody for killing Carol. What would become of this Convenient Confession? And w