The JCast Network Total Feed

The JCast Network Total Feed


Amen Corner Season 8, Episode 23

April 08, 2024

This week, Brad and Steven follow up on their discussion of the Trump bible and talk about religious groups like Mormons and Chabad. They also talk about how Jews are becoming less welcome on college