1 Jul 2026 6:42 pm | Citizen TV 3,427 views Duration: 5:49 Babu Owino speaks after being named Kenya’s best performing MP by Infotrak