The International Press Centre (IPC), Lagos-Nigeria has frowned at the Federal Government’s imposition of hefty fine of N5m (Five Million Naira) on Trust TV through the FGs broadcast media regulatory body the National Broadcasting Commission. The sanction was meted out to the TV station over the broadcast of a documentary […]