Kenyan Runner Celebrates Like She Damn Well Should
Latest[Moncton, New Brunswick, July 19. Mercy Cherona of Kenya celebrates finishing first during the Women’s 3000 metre final on day one of the 13th IAAF World Junior Athletics Championships. Image via Getty.]