NewsKenyan citizens give President Ruto 48-hour ultimatum to resignNewsDeskNgJune 27, 2024June 27, 2024 June 27, 2024June 27, 202416 Read more