Rory is married to Leanne and they lead the Keystone Church in Johannesburg, South Africa.

Leave a comment