World Cup Slaves: A Rumpus Roundup
Earlier today, the United States Attorney General charged 14 FIFA officials with 47 counts of corruption, racketeering, wire fraud, and money laundering. FIFA is the international association that oversees football…