Stadium disaster justice loses in Indonesia U-20 World Cup furore | World Cup News
Football-loving Indonesians have been left reeling after their country was stripped of the right to host the under-20 World Cup football tournament by the sport’s governing body FIFA following local objections to an Israeli team’s participation. Indonesia was due to host the U-20 World Cup on the island of Bali in late May, but when … Read more