The World Games Festival will be held in Birmingham from July 7, with 3600 athletes from more than 100 countries participating in 34 sports competitions.
The World Games Festival will be held in Birmingham from July 7, with 34 sports competitions, more than 100 …
Read more