International Human Rights Foundation (IHRF) William Ruto Supreme Court

SHOCKING STATEMENT: Supreme Court Will Reject Raila Odinga Petition, Confirm William Ruto Fifth Kenyan President — US-Based Organization Claims

Hours after judges of the Supreme Court of Kenya retreated to file their final judgements in the 2022 presidential election…

2 years ago