Seven football officials arrested on US-led charges while Swiss investigate 2018 and 2022 World Cup bids

Advertisements