Kenyan long distance runner Grace Momanyi earned first place at 2010's Commonwealth Games in New Delhi, India.
Kenyan long distance runner Grace Momanyi earned first place at 2010's Commonwealth Games in New Delhi, India.