Special Olympics Nigeria athletes at the just concluded World Winter Games in Austria against all odds gave an outstanding performance winning a total of twenty medals.
Twenty two athletes participated at the Winter Games and nine officials. Special Olympics Nigeria athletes won twenty medals;…
Read More…..Source