World Team Championship Postponed
The 2015 WSF Men’s World Team Squash Championship, which was due to take place later this month in the Egyptian capital Cairo, has been postponed.
The 2015 WSF Men’s World Team Squash Championship, which was due to take place later this month in the Egyptian capital Cairo, has been postponed.