A gripping, inspiring, true story of God at work in Russia and war-torn Chechnya in the 1990s. This compelling story of an ordinary British young woman serving a miracle-working God will inspire you to believe God for the impossible in your own life.