The United States Government has today, Tuesday afternoon, September 24, 2024 weighed in on the controversy surrounding the September 21 governorship election in Edo State, South-South Nigeria. A statement by
The United States Government has today, Tuesday afternoon, September 24, 2024 weighed in on the controversy surrounding the September 21 governorship election in Edo State, South-South Nigeria. A statement by