Olympic javelin's gold medalist Neeraj Chopra shows his medal upon his arrival at an airport in New Delhi, India, August 9, 2021. REUTERS/Adnan Abidi India’s Neeraj Chopra won Olympic gold in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results