ENGLISH IDIOCY: Margaret Thatcher statue

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

Both links via the Drudge Report.

Recommended

Trending on PJ Media Videos

Join the conversation as a VIP Member

Advertisement
Advertisement