Kenneth R RossKenneth R. Ross, a minister of the Church of Scotland, is a theological educator working mainly in Africa from a base in Malawi. He has been an adviser to the World Council of Churches Commission on World Mission and Evangelism since 2012 and co-modeated the Harvesting Group at the 2018 Arusha World Mission Conference. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code