anamme on 22 August 2016
Ugh India did pathetically. A country of a billion people, and we can only muster up a handful of medals. I blame the non-existent sports infrastructure in India, the athletes themselves are full of passion and spirit! Go Team bring on Tokyo 2020!