The terrorists won the global war on terror

11/09/2025 58 min

Listen "The terrorists won the global war on terror"

Episode Synopsis

The National Security Hour with Brandon Weichert – The human and financial toll has been staggering. According to Brown University's Costs of War Project at the Watson Institute, the post-9/11 wars have cost the U.S. approximately $8 trillion, encompassing direct military spending, veteran care, and related expenses across Afghanistan, Iraq, Syria, and beyond...