FIFA's Corruption: The Human Cost

FIFA’s Corruption: The Human Cost

The soccer world has been rocked as 14 FIFA officials have been indicted in an alleged $150 million bribery scandal. On Wednesday, seven of those officials were arrested with more arrests expected in coming days. The federal lawsuit includes allegations … More »