IPC, MRA slam NBC over imposition of N5m fine on Channels TV
The International Press Center (IPC) and Media Rights Agenda Wednesday reprimanded the National Broadcasting Commission (NBC) over a N5m fine slammed on Channels Television. In a joint statement signed by Edetaen …
IPC, MRA slam NBC over imposition of N5m fine on Channels TV Read More