Lumen Christi Television Network (LCTN) is a Roman Catholic television channel based in Lekki, Lagos State.

(291)

Lumen Christi TV