Nigeria's media and activists fear their country is slipping into repression after the government suspended Twitter in Africa's most populous nation
By AFP
Agence France-Presse is an international news
Agence France-Presse is an international news agency headquartered in Paris, France.