Indian athletes excelled at the Special Olympics World Winter Games, earning 33 medals, including 8 golds. The sports ...