Seven years in an Afghan prison

I Catch Killers with Gary Jubelin - A podcast by True Crime Australia

Subscribe to Crime X+ today. Rob Langdon describes himself as an honest man, not necessarily a good man. He was a former soldier working as a private contractor in Afghanistan when he was involved in an incident that resulted in a man's death and saw him facing the death penalty. See omnystudio.com/listener for privacy information.