IPC, MRA deplore NBC’s N5m fine on Channels TV
Members of the International Press Centre (IPC) and Media Rights Agenda (MRA) have expressed concern over the recent N5 million fine on Channels TV, describing it as arbitrariness…
Members of the International Press Centre (IPC) and Media Rights Agenda (MRA) have expressed concern over the recent N5 million fine on Channels TV, describing it as arbitrariness…