Latest News7 months ago
BREAKING: NBC Lacks Power To Impose Fines On Broadcast Stations – Court
The National Broadcasting Commission (NBC) does not have the power to impose fines on broadcast stations, a federal high court in Abuja has ruled. In a...