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.
    Website: www.channelstv.com
    Email: [email protected]
    Telephone: +234-1-2131214, +234-1-2131215, +234-704-520-3063

[Visited 14,903 times, 1 visits today ]