Swiss Federal Councillor Christoph Blocher, centre, waves to an acquaintance during the re-elections of the Federal Council in the National Assembly in Bern, Switzerland, Wednesday Dec. 12, 2007. Nationalist firebrand Blocher was ousted from the Swiss Cabinet in parliamentary voting. His anti-immigration... (Associated Press)