As the countdown to the 2026 FIFA World Cup intensifies, the vibrant markets of Kibera in Nairobi have become a…