Bishop Kortu K. Brown is president of the Liberian Council of Churches. He is also founder and general overseer of the New Water in the Desert Apostolic Pentecost Church located in Brewerville City, outside Monrovia. He shared with the World Council of Churches (WCC) reflections on his new role in resolving land conflicts in Liberia.
09 June 2021