India finishes Tokyo Olympics at 48th spot, delivers best performance in 4 decades

The Indian contingent lived up to the expectations in Tokyo Olympics 2020 and with total of 7 medals, the athletes came up with their best-ever performance in the history of the Games. It was in┬áLondon Olympics, in 2012, that India won 6 medals, the country’s highest tally for 9 years. In Tokyo, India’s medal tally … Continue reading India finishes Tokyo Olympics at 48th spot, delivers best performance in 4 decades