General NBC Directs TV, Radio Stations to Deactivate Twitter Accounts June 7, 2021 Dipo Olowookere By Dipo Olowookere All television and radio stations operating in Nigeria have been directed by the National Broadcasting Commission (NBC) to deactivate their Twitter Read More