Durban

Durban to host 2023 ITTF World Table Tennis Championships Finals

The 2023 ITTF World Table Tennis Championships Finals will be staged in Durban, South Africa,…

Latest News