Update news

Cancel

3 weeks after, INEC uploads 94 percent of presidential election results