Peter Hitchens: “sympathy for Mr. Hitler?” March 4, 2008 By admin "'You are a Spanish sailor about to embark in the Spanish Armada,' said the worksheet. 'Draw an anti-English poster to show all the reasons why you are invading the country.' "It also … [Read more...]