Founder’s Quote

Life, By the Numbers, Revisited, by Robert Royal
January 20, 2023
Bp. Strickland Rebukes Democrat Lawmaker Who Wants Menstrual Products in Boys’ Bathrooms: ‘Insanity’
January 20, 2023

'In God We Trust' is emblazoned above the American flag in the U.S. Congress on Wednesday, April 28, 2021. (Video screenshot)

Patriot Post – “It is necessary for every American, with becoming energy to endeavor to stop the dissemination of principles evidently destructive of the cause for which they have bled.” —Mercy Warren (1805)