Nigeria Politics Edo Election: ‘This Is A Major Blow To Tinubu’s 2023 Ambition,’ Nigerians… Tayo OLU Sep 20, 2020 0 Ahead of declaration of the final result of Saturday’s governorship election in Edo State, Nigerians have taken to…