British Aid Workers, Chechnya
- Episode aired Dec 9, 2016
- 59m
A pair of British aid workers establishing a children's rehab center in war-torn Chechnya are taken prisoner and held for a year.A pair of British aid workers establishing a children's rehab center in war-torn Chechnya are taken prisoner and held for a year.A pair of British aid workers establishing a children's rehab center in war-torn Chechnya are taken prisoner and held for a year.