From Karate Kicks to Finish-Line Glory: How Zachariah Kirika Fought Way to Nairobi City Marathon Podium
On a cool, mist-veiled July morning in Nairobi, the city’s heartbeat pulsed to the rhythm of thousands of pounding footsteps. Among them, slicing through the elite field of the Nairobi City Marathon 10km race was…