From Mirabai Chanu’s Lift of Redemption to Neeraj Chopra’s Soaring Hope of Javelin – Tokyo 2020 Becomes India’s Best-ever Olympics

0
256

At the end of India’s Tokyo sojourn, the country’s medal tally stands at seven. One better than London and officially, Tokyo 2020 has become India’s best-ever Olympics.