Ed Driscoll

ENGLISH IDIOCY: Margaret Thatcher statue

ENGLISH IDIOCY: Margaret Thatcher statue decapitated, UK proposes compulsory ID cards.

Both links via the Drudge Report.