5 Jul 2026 8:11 pm | Citizen TV 1,415 views Duration: 6:43 Western leaders rally behind Ruto's 2027 reelection bid