A number of senior FIFA officials were arrested in Zurich on charges of corruption

 

v20240901