Channels Television Wins Best TV Station In Africa