Switzerland is not a stranger to scandals – its banks have long been embroiled in money laundering and tax evasion. Now, the international football organization headquartered in this Alpine nation is in turmoil as well. The arrest on Wednesday of seven FIFA officials on charges of corruption involving more than $150 million in bribes and kickbacks has plunged the soccer’s controversial governing body into crisis. Swiss police confiscated documents and electronic data after raiding FIFA’s Zurich headquarters on Wednesday as part of an on-going investigation into money laundering and fraud that came to light after the organization awarded the 2018 and 2022 World Cups to Russia and Qatar respectively. As the detained officials are holed up in a luxury Zurich hotel awaiting extradition to the U.S to face criminal corruption charges, some politicians here claim that the abuses went unnoticed because the organization had not been sufficiently scrutinized.