India wins 15 more medals at the Special Olympics Winter Games, bringing the total to 24. Athletes excel in skiing, speed ...