India at Tokyo Olympics: The medals won and the legacy it can possibly leave for Indian sports and the society
India returned with seven medals including a gold from the Tokyo Olympics which concluded on August 8 -- the country's best ever Games going by the podium finishes. Newsclick sports editor Leslie Xavier and Siddhanth Aney discuss the legacy and impact of India's performance at the Games.