WATCH LIVE: Channels Television - Broadcasting Live from Lagos, Nigeria

Labels: ,

Channels Television is a leading 24-hour news channel broadcasting live from Lagos, Nigeria - West Africa. Channels Television's mission is to produce and broadcast television programs of quality and integrity that recognize and challenge, the intelligence and curiosity of the viewers.

Channels Television has bagged the 'Best Television station of the Year' an award endowed by the Nigerian Media Merit Award Trust -- nine times (2000, 2001, 2003, 2004, 2008, 2010, 2012, 2013 & 2014), thereby making Channels Television "the Station of the decade".