Tag: NBC directs broadcast stations to to deactivate twitter accounts
NBC directs broadcast stations to to deactivate twitter accounts
The National Broadcasting Commission (NBC) has ordered all the television and radio stations in Nigeria to de-install twitter handles and desist from using twitter...