Nestled six hours northwest of Nairobi, Kenya, sits the small town of Iten. At 8,000 feet above sea level, Iten is marked with lush vegetation and striped with Kenya’s iconic red clay roads. Running ...
A nation synonymous with distance running was given a multimillion-dollar choice: Get serious about antidoping efforts, or get banned from world sports. By Tariq Panja Reporting from Paris No country ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results