Peru Stripped of Rights to Host U17 World Cup

FIFA has stripped Peru of rights to host the U17 World Cup due to concerns about the nation’s ability to meet the infrastructure requirements. The country was looking to host the tournament in October but a number of inspection visits carried out by FIFA has revealed that Peru has a lot of challenges related to …