Kenyans sweep the podium in women's race GB's Eden Rainbow-Cooper wins women's wheelchair race Kenya's Hellen Obiri broke away from a large pack late to become ... Read more