Kenyan athletes shine at the World Masters Athletics Championships
The World Masters Athletics Championships 2025, held in Alachua County, Gainesville, Florida, has been a spectacular showcase of athletic expertise and tireless determination. Kenyan athletes have...