Media advocacy groups have slammed the National Broadcasting Commission (NBC), for imposing a five million naira fine on Channels Television. This was contained in a joint...
The International Press Centre (IPC) and the Media Rights Agenda (MRA), at the weekend, condemned the National Broadcasting Commission’s (NBC) imposition of a N5 million fine...