FIFA has stripped Indonesia of the right to host the 2023 Under-20 World Cup due to safety concerns. The decision was made after a meeting of the FIFA Council in Zurich, Switzerland. FIFA said that the decision was made “in the best interests of the safety of all involved” and that it had “no choice […]