India win 243 medals including 92 gold at Special Games in Athens
India won 243 medals, including 92 gold, at the recent Special Olympics World Summer Games-2011 in Athens.
Read more on Calcutta News
India win 243 medals including 92 gold at Special Games in Athens
—