India's medalists from the Tokyo Olympics were accorded a warm welcome on their arrival at the Delhi airport today. At Tokyo, India registered its best-ever performance in the Olympics with a total of seven medals. Indian Olympic Athletes were felicitated at the Ashoka Hotel in New Delhi. They were honoured by Sports Minister Anurag Thakur and top officials from the Sports Authority of India. Watch the video