Indonesia pulls out of hosting World Beach Games, months after Israel controversy
Sports

Indonesia pulls out of hosting World Beach Games, months after Israel controversy

TBC News Desk- July 13, 2023

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