The opposition PDP supporters protested in Abuja, submitting letters to the US and EU embassies as they accused the ruling party of stifling opposition voices.
Related Articles
Don't miss out on breaking stories and in-depth articles.