True Crime Weekly Podcast
21-06-2021 • 19 mins
In 1974 a 17 year old cheerleader was abducted from a car, raped and strangled in Texas. Her case had multiple suspects, but none were ever convicted of the crime, until now. This is the story of the murder of Carla Walker.