A 17-year-old boy walks home on a muddy lane in Pune’s Lohegaon, wearing India’s tricolour on his chest. He has a gold medal ...