April 8, 2013 Bucky Turco

A mean old lady died in the UK today. While normally this wouldn’t be news, that old lady happened to be former Prime Minister Margaret Thatcher. Although it’s been a long time since she resigned, the British version of Ronald Reagan has been widely criticized over the years for the Falklands War, the poll tax, […]

Read More…