Eldoret, Kenya, renowned as the "home of champions" for its illustrious athletic history, recently found itself in an embarrassing predicament after unveiling statues intended to honor its sporting and agricultural heritage. However, these statues, meant to symbolize the town's pride in its athletic achievements, instead sparked