'Liars' and 'Bums': FIFA Officials Arrested on Corruption Charges

Download
FIFA spokesman Walter De Gregorio gives a press conference at the FIFA headquarters, on May 27, 2015 in Zurich.
( FABRICE COFFRINI/AFP / Getty )
PRI WNYC