British Pollsters Attempt To Shoot Themselves, Miss Badly

LONDON – Frustrated and agonized over yet another massive polling miss, several British pollsters attempted to commit suicide on Friday as election results rolled in, failing miserably yet again. ICM’s Chief of Operations Lionel Caveron, overcome with shame, put a gun to his head and pulled the trigger, but he was off by over 45 degrees […]

The Far-Left Continues to Blackmail and Punish Society – with the Far-Right

Today’s chapter: France, where Marine Le Pen of the far-right National Front party is poised for an almighty upset that could rock the globe. The French far-left, which claims to despise her, could stop this.  But they seem content to let Le Pen slip the left flank and upend a 72-year norm that has held Europe […]