Monday, 16/12/2019 | 11:27 UTC+0
Libyan Newswire

SA Athletes Win 61 Medals At Special Olympics in LA [press release] (allAfrica.com)

The recent Special Olympics Summer World Games in Los Angeles, United States saw South Africa bringing home 61 medals. The Games provided the platform for athletes with intellectual disabilities ……

-->