NBC Orders TV, Radio Stations To Deactivate Twitter Accounts
The National Broadcasting Commission (NBC) has ordered all broadcasting stations in Nigeria to suspend the use of the popular microblogging
Read MoreThe National Broadcasting Commission (NBC) has ordered all broadcasting stations in Nigeria to suspend the use of the popular microblogging
Read More