Chechnya

A couple travels to war-torn Chechnya to help local children when they are kidnapped by Chechen rebels.