feature An eyewitness account of 2024 Edo governorship poll TheNigerian Sep 25, 2024 0 The long-awaited 2024 Edo State governorship election was held as scheduled on Saturday, September 21, 2024. At the end of the exercise,… Read More...