Lumen TV goes live in Zambia
Catholic Bishops of Zambia have launched test broadcast of Lumen TV. “As a Church, and as a nation, we may be going through so many troubles. May Lumen TV Zambia be a source of hope to the nation [by] giving light to the nation. [Let it be] a ministry of enlightening the world”. During the [...]