December 8, 2023
Home » William Ruto sworn in as Kenya’s fifth President