UK Regional Update - Deborah Green

February 28th 2018

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.