Channels TV

Nigeria's Award Winning Television Station

Rating: Channels TV3/5 (1 vote)

Channels TV is a broadcast television station in Lagos, Nigeria, providing News and Talk shows. Channels TV produces and broadcasts news and information programming including business, politics and current affairs in their mission to produce and broadcast television programs of quality and integrity that recognize and challenge, the intelligence and curiosity of their viewers.

Category: News

Click Like Facbook/Google+/Tweet to unlock and visit the Station's website:

Locked