FIFA Officials Arrested on Charges of Corruption, Taken Away in Fuel-Efficient Police Fleet

FIFA Officials Arrested on Charges of Corruption, Taken Away in Fuel-Efficient Police Fleet

Oh, you know you’ve screwed up when you merit a press release…