The Scathing Atheist

The Scathing Atheist


580: Miracu-Less Edition

March 28, 2024

In this weeks episode, the Supreme Court of Louisiana rules that the Catholic Church was on base, Ted Cruz continues being hated by everyone ever, and Don Ford continues doing the exact opposite.