UK Regional Update
Debra Green, OBE of Redeeming Our Communities talks to GOD TV's Fergus Scarfe about this life-changing organisation and how it has impacted people's lives all across the UK.
Debra Green, OBE of Redeeming Our Communities talks to GOD TV's Fergus Scarfe about this life-changing organisation and how it has impacted people's lives all across the UK.