The horrific terrorist attacks on 9/11 sparked a 20 year war in Afghanistan. The War On Terror cost 2400 US servicemembers their lives. The cost to US taxpayers was around $2T. Was it worth it?
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.