Watch Channels TV Nigeria New, Sports TV Channel Live Online Streaming from Lagos Nigeria. Channels TV is an independent News television channel of Nigeria which produces news Update and local issues programs. The main theme of channel is to be a watch-dog of the government and its policies. It was launched in 1992. Its Shows lineup is focusing on the Nigerian public. The main goal of station is to provide the real news because they think all these information they provide can have a great influence on everyone’s life.