The logo of Lumen Christi TV Network

Lumen Christi TV Network live

Watch Lumen Christi TV Network live from Nigeria

Lumen Christi catholic TV network is a token contribution from the continent of Africa to the growth of the church of Christ on earth – the holy catholic and apostolic church towards letting the light of Christ shine further afield and thence to the whole world.

Visit Lumen Christi TV Network Website