Sports
Indonesia pulls out of hosting World Beach Games, months after Israel controversy
The 2023 World Beach Games, which were set to take place in Bali next month, have been scrapped after hosts Indonesia abruptly withdrew from the ... Read More
The 2023 World Beach Games, which were set to take place in Bali next month, have been scrapped after hosts Indonesia abruptly withdrew from the ... Read More