Tags: Broadcast Network.
Channels TV is an independent television news broadcaster based out of Nigeria. It was founded in 1993 a year after the Nigerian government deregulated broadcast media and began broadcasting in 1994. It’s primary focus is producing featured news programs on Nigerian domestic issues. The Channel’s mission is to act as a watch-dog on governmental policies and activities.