The Other Sports by rahulpb on August 6, 2015 at 7:38 pm Posted In: India, medals, special Olympics 2015, sports India wins 173 medals in the Special Olympics! 🙂 Like this:Like Loading... Comment