Uproar forces Kenyan city to remove athlete statues

The authorities have not said who the statues are supposed to represent
The authorities have not said who the statues are supposed to represent