Listen

Description

On US orders, Swiss police arrest officials of the international football association FIFA in Zurich and plan to extradite them to the US to be prosecuted. Not content to just be the policeman of the world, the US claims to be the judge of the world.