The World Squash Federation (WSF) announced Monday that the 2021 WSF Men's World Team Squash Championship, which was scheduled to take place in Kuala Lumpur in December, has been cancelled after Malaysia refused to admit the Israeli team into the country. Read more of this post

Read more of this post