
EP 295 | The Emerging Threat of Debanking: Protecting Financial Liberty
In this revealing episode, Kevin Freeman engages with Lathan Watts, vice president of public affairs for Alliance Defending Freedom, to uncover the concerning trend of "debanking" — where individuals and organizations are denied banking services due to their social or political beliefs. This discussion sheds light on how this practice mirrors aspects of China's social credit system and poses a stark threat to American freedom, drawing parallels to historical concerns over the control of financial liberty. With Alliance Defending Freedom at the forefront of tackling these issues, including…
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.