Football

FIFA officials arrested on corruption allegations in Zurich

The highly reckoned reputation of the multibillion-dollar organization, International Federation of Association Football (FIFA) is under jeopardy after a groundbreaking…