Blind to the obvious, David Johnston testifies against himself
Jun 6 2023 — John Ivison — National Post — A recent episode of the excellent podcast The Rest is History explored the world of freemasonry, debating whether the masons are “a secret cabal of devil worshippers that run the world” or a “fraternity of like-minded individuals who enjoy eccentric rituals.” As with most conspiracy theories, the truth tends towards the banal. However, the appearance […]