Musings

­

Today is Duck Day!

21 May 2009|

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 [...]