Japan wins women's Team Grand Final of softball at 18th Asian Games
Source: Xinhua| 2018-08-24 20:40:47|Editor: xuxin
Video PlayerClose
Players of Japan celebrate after women's Team Grand Final of softball against Chinese Taipei at the 18th Asian Games in Jakarta, Indonesia on Aug. 24, 2018. Japan won the gold medal by 7-0. (Xinhua/Ding Ting)