Today is Duck Day!

The Daily Telegraph, Front page 21.05.2009 Scanning through the front pages of the newspapers today, I came across something refreshing and extraordinary – a gorgeous picture of a duck’s head on the front page of The Daily Telegraph. Now apparently this is all about the ‘revelation’ that an MP claimed expenses concerning a 'duck house'. [...]