Photo of the Day

China's Lyu Huihui in action on her way to taking the silver medal in the women's javelin final at the World Athletics Championships at the Bird's Nest stadium in Beijing, Sunday, Aug. 30, 2015. (AP Photo/Lee Jin-man)

View gallery

500 photos

View Comments (2)