15 Aug 2025 7:12 pm | Citizen TV 835 views Duration: 59s Kenya one master Ibrahim Ndung'u will lead a team of 29 shooters at the forthcoming International Practical Shooting Confederation (IPSC) world championships in Matlosana, South Africa, from September 11 to 28th, 2025.