Tokyo Olympics: On Neeraj Chopra's shoulders rest India's big hopes in athletics | Profile
July 16, 2021 17:09 ISTA total of 26 athletes will represent India in the track and field competition at the Olympics but the medal hopes rest on star javelin thrower Neeraj Chopra.