Today's inauguration of a fool reminds us that we can only ever put our faith in God.
A snapshot of a moment of peaceful joy between two leaders of two religions.
December 08, 2016
Marking Thanksgiving with the impossible to ignore reality of what is happening in Standing Rock.
November 29, 2016
Donald Trump is a billboard advertisement for the Delphic maxim, "Know Thyself" - he's exactly what happens when the precept goes completely ignored.
November 22, 2016
Loving your neighbor means accepting them all: not just the ones you agree with.
November 11, 2016
It may seem easy to accuse Trump of appealing to the lowest common denominator. But the truth is that he's appealing to something necessary in the human condition.
March 09, 2016
How Trump has tempted so many of us into turning him into a false idol.
March 01, 2016
What Trump's recent run-in with the Pope can teach us about how we approach religion as a nation. And how we can fix it (Yeah, it's a problem).