Apr 27, 2021 Africa Nigeria fines TV station over Biafra interview Nigeria's National Broadcasting Commission (NBC) has fined Channels Television £13,000 ($9,300) for airing an.. Read more