UPDATED: Britain Just Proved It’s People Are Just As Stupid As Our American Cousins
[Editor’s note: I am both angered and depressed in equal measure by the election of Boris Johnson as Prime Minister; perhaps the greatest source of my anger and disenchantment is the British media, especially the BBC. They have displayed such overwhelming bias and carried on a smear campaign against Corbyn and Labour that is unprecedented […]