June 3, 2023
Home » William Ruto sworn in as Kenya’s fifth President