Campaign to save Teen Challenge base takes huge step forward

Gordon Cruden will sleep rough for charity
Gordon Cruden will sleep rough for charity