India capped off its best-ever performance in the Olympics with a haul of seven medals, including a gold. Here's a look at the medallists and those who came within touching distance of glory but couldn't quite make it to the podium.
Deccan Herald is on WhatsApp Channels| Join now for Breaking News & Editor's Picks