sports6 years ago
India win big at the at Special Olympics World Summer Games
The Indian contingent at the Special Olympics World Summer Games have done the nation proud as they returned home with a whopping 368 medals that had 85 gold medals, which was held at Abu Dhabi March 14 to 21. The Indian squad of 284 athletes also secured 154 silver and 129 bronze medals.
SportsCafe Desk