Gold medalist Kimberly Garcia Leon of Peru crosses the finish line during the women's 20km Race Walk final at the World Athletics Championships Oregon22 in Eugene, Oregon, the United States, July 15, 2022. [Photo/Xinhua]
Go to Forum >>0 Comment(s)