Imperious Yang wins women’s 20km walk Olympic gold, dedicates medal to late father

Yang is the fourth Chinese woman to win the Olympic title in the seven times it has featured at the Games

Leave a Reply

Your email address will not be published. Required fields are marked *