As people of the Edo State are awaiting the final announcement of the results of the governorship election in the state, some supporters of the Peoples Democratic Party staged a protest at the office of the Independent National Electoral Commission against the results released so far. With 16 out of 18 local government areas of Read More
Related Articles
Don't miss out on breaking stories and in-depth articles.