Tajinderpal Singh Toor of India competes during men's shot put final of athletics at the Asian Games 2018 in Jakarta, Indonesia on Aug. 25, 2018. Toor won the gold medal. (Xinhua/Wang Lili)
Go to Forum >>0 Comment(s)