Advertisement

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 reports.