Channels TV Live

Channels TV is an independent television located in Nigeria. It was founded in 1993 but started to broadcast in 1994. The TV channel is focused on broadcasting and producing news programs from Nigerian domestic issues. In 20 years of existence, it was eight times named "Best station of the year" by the Federal Republic of Nigeria's Media Merit Award Trust.
Channels TV from Nigeria