![](https://substackcdn.com/image/fetch/w_320,h_213,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_center/https%3A%2F%2Fsubstack-video.s3.amazonaws.com%2Fvideo_upload%2Fpost%2F156541955%2F8b76f6f1-ee40-4790-8800-e315fd686443%2Ftranscoded-1738776536.png)
3:48
![It Has to Be Said.](https://substackcdn.com/image/fetch/w_88,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fafb4dd15-be74-422f-9b38-3586b51d099d_256x256.png)
It Has to Be Said.
Frank Schaeffer takes a look at the world and says what has to be said.
A Production of the George Bailey Morality in Public Life Fellowship.
Recommendations
View all 12Seth Abramson
Gareth Higgins - The Porch
Jared Yates Sexton
The Contrarian
Heather Cox Richardson
© 2025 Frank Schaeffer
Substack is the home for great culture