Channels Television. Loading. Started streaming on . For more Christian Songs TV Praise .The establishment of Channels Television as a news station was in response to the yearning of Nigerians for .Part of the Channels TV mission, is to be a watch dog of the government and its policies. Watch Channels TV EN Live from Nigeria. Live stream. Visit the .