2 Mins ReadNBC Fines Channels Television N5m Over Baba-Ahmed’s InterviewBy Prince Ade ADeApril 1, 20230 The National Broadcasting Commission, NBC, has slammed a fine of N5 million on Channels Television for breaking the broadcasting law…