Jan 13, 2026
On Dec. 17, 2025, evangelical minister and Republican political activist Franklin Graham led a Christmas worship service at the Pentagon, where he preached about God being a “God of war.” I find it to be one of the most bizarre Christmas sermons ever given, but it was telling.
Read the Full Article

Already a subscriber? Login