 China's judoka Yang Xiuli claimed the women's 78kg title at the Beijing Olympics on Aug. 14, edging Yalennis Castillo from Cuba in the breath-taking final. The bronze medals went to Jeong Gyeong-mi from South Korea and Stephanie Possamai from France. 【 1 】 【 2 】 【 3 】 【 4 】 |