News Datti-Channels: MRA And IPC Accuse NBC Of Bias International Press Centre (IPC), and Media Rights Agenda (MRA) have said the N5 million fine levied against Channels Television by the National Broadcasting Commission... Remi IbikunleApril 5, 2023