Nigeria Elections: Edo herbalist invokes gods against INEC, Yakubu by Davies Ngere Ify March 16, 2023 0 Two weeks after the winner of the February 25 presidential election was announced, some Nigerians are still refusing to accept ...