Special Olympics World Games Begin in Abu Dhabi
The Special Olympics World Games - a global sporting event for people with intellectual disabilities - kicked off in Abu ...
The Special Olympics World Games - a global sporting event for people with intellectual disabilities - kicked off in Abu ...