The National Broadcasting Commission (NBC) has imposed a fine of N5 million on Channels Television over alleged violation of the broadcasting law or...