Zambian Bishops launch Catholic TV

Catholic Bishops of Zambia have started test transmission of the newly launched television station, ‘Lumen TV Zambia.’

Other news

More