Arrest of Pastor in Zambia Infuriates World Council of Churches

By Dipo Olowookere The World Council of Churches (WCC) has vehemently condemned the apparent arrest.