Edo Women Storm the Streets to Protest Outcome of Governorship Election (video)
Thousands of women, dressed in black, this Tuesday morning, took to the streets of Benin City, the Edo State capital in a massive protest. They are demanding the return of …
Edo Women Storm the Streets to Protest Outcome of Governorship Election (video) Read More