With the scandal at football's governing body raging, the upper house of Switzerland's parliament voted through a bill on Wednesday dubbed "Lex Fifa", aimed at cracking down on corruption insideinternational organizations.

for more...