Michael Higgins: The United Church's abhorrent excuses for October 7

.....

© National Post