Oct 2, 2025 · 50 minutes The Dearborn Mayor tells a Christian citizen he is “not welcome” in the city.
Show notes
Congress has passed a sweeping two year budget agreement that increases spending by several hundred billions dollars.
Congress has passed a sweeping two year budget agreement that increases spending by several hundred billions dollars.