Thursday, August 10, 2006

France Finally Wins Something

France is the most corrupt country in the developed world, according to a new study published by the Institute of Economic Affairs.

...at the head of the medal table France receives four gold medals, Japan three gold medals and Italy two.