U.S. indicts world soccer officials in alleged $150 million FIFA bribery scandal
Posted on AllSides May 27th, 2015
From The Left
Officials were arrested in Switzerland, which is also probing corruption in award of World Cup to Qatar and Russia.
Some content from this outlet may be limited or behind a paywall.
AllSides Media Bias Rating: Lean Left