S02 E06
Jun 22, 2008Not Available
Locked Up Abroad
Nightmare in Chechnya
Release Date: Jun 22, 2008Episode Description
Jon James and Camilla Carr move from England to contribute to a children's centre in war torn Chechnya... only to be kidnapped for ransom.
Where to Watch Locked Up Abroad Season 2 Episode 6 Now
Best
Rent/Buy
Free