Protesters demand FIFA president step down

Protesters took to the streets of Zurich on Thursday to demand the resignation of FIFA president Sepp Blatter. Sean Carberry …read more

Via:: Reuters Video: Top News