India showcased an outstanding performance at the Special Olympics Winter Games in Turin, Italy, adding 15 more medals to its tally on the third and fourth days. The current medal count for India stands at 24, following the nine medals secured in previous events.