September 11, 202500:58:00

The terrorists won the global war on terror

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...

No transcript available.