Kenyan long distance runner Grace Momanyi did not place in the top three at 2010's Commonwealth Games in New Delhi, India.
Kenyan long distance runner Grace Momanyi did not place in the top three at 2010's Commonwealth Games in New Delhi, India.