Channels TV live – Watch Online

Not playing? Visit the help center or report the issue.

  • Channels TV live: Channels Television is an independent and multiple award winning 24-hour news and media television channel based in Lagos, Nigeria.

  • Address: 44/48 Channels TV Avenue Isheri-North Lagos Nigeria.
    Email: [email protected]
    Telephone: +234-1-2131214, +234-1-2131215, +234-704-520-3063

[Visited 11,685 times, 14 visits today ]