Liu Hong of China celebrates after winning the women's 20km walk race at the 2015 IAAF World Championships at the "Bird's Nest" National Stadium in Beijing, capital of China, Aug. 28, 2015. Liu claimed the title of the event with a time of 1:27:45. Xinhua News Agency, 1 month ago
Record-breaking race walker Liu is half way to fulfilling her dreams - IAAF, 2 months ago
on your WebpageAdd Widget >Get your members hooked!