International Human Rights Foundation (IHRF) Urge Raila To Accept Defeat
International Human Rights Foundation (IHRF) has also weighed on the just concluded General Election where Deputy President William Ruto emerged the winner, according to IEBC Chairman Wafula Chebukai.
In a statement yesterday, IHRF urged Raila Odinga to concede defeat and move on, saying Ruto beat him fair and square in a free, fair, and transparent election.
The Foundation told the Azimio chief to accept the results as announced by Chebukati for the sake of the country.
IHRF however urged Kenyans to maintain peace