Listen

Description

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?