British Aid Workers, Chechnya

EPISODE:

Episode Info

A pair of British aid workers establishing a children's rehab center in war-torn Chechnya are taken prisoner and held for a year.

Cast

Claire Cooper
as Camila Carr