Federation Internationale de Football Association (FIFA) has also removed Peru as the host of the 2023 U-17 World Cup. This came in the wake of Indonesia’s removal as hosts of this year’s U-20 World. The regretful decision of removing Peru as host of the U-17 global tournament, according to football[Read More…]