The JCast Network Total Feed

The JCast Network Total Feed


Amen Corner Season 7, Episode 26: We’re Back!

April 30, 2023

Aftera two-week hiatus, Brad and Steven are back at it. In this week’s episode, the talk about the ongoingprotests in Israel which Brad attended last weekend, the future of Israel’s demo