The doping menace in Kenya - People Daily

6 hours ago 55
Thousands of feet above the Great Rift Valley that runs through East Africa, the small city of Iten, Kenya, calls itself the Home of Champions. It has long produced and attracted world-class running talent, its high altitude and red dirt roads a training ground for thousands.  The town also has a far less laudatory reputation. […]
Open Full Post