Check Also

South Africa to host 2016 World Masters

The World Squash Federation has awarded the 2016 World Masters Squash Championships to South Africa