3 Jul 2026 3:26 pm | Citizen TV 1,664 views Duration: 2:14 Calls of peace and unity rend the air in Eldoret as Kenya Kwanza leaders storm the city