Yiaga Africa has faced criticism for questioning the credibility of the 2024 governorship election in Edo State. Following the declaration of Monday Okpebholo of the…