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...