159: The Alcàsser Murders | Spain

Evidence Locker True Crime - A podcast by Evidence Locker True Crime

The bodies of three missing teenagers were discovered in rural Spain. A fumbled investigation made the public wonder if justice was served.