India’s Tajinderpal Singh Toor competes in the men’s shot put final at the Asian Games in Hangzhou, China, on Sunday. — PTI China celebrated over a dozen golds across different sports as well a world record in shooting at the Hangzhou Asian Games on Sunday, but there were also disappointments ...
See Details: Asian Games: China take golds as India's Toor rises to the challenge