India concluded their campaign at the Special Olympics World Winter Games in Turin, Italy, with a total of 33 medals. The ...
India clinched 12 medals in four events on the final day, concluding their campaign at the Special Olympics World Winter ...