Indian athletes don't think of themselves any lesser than top athletes: Tajinderpal Singh Toor
Ever since Neeraj Chopra's gold at the Tokyo Olympic Games, it's brought a sense of self belief where each one of us are not just going to the games to participate but we are going there to win a medal, Toor said