Since 2001, over 6,600 U.S. service members have lost their lives in Iraq and Afghanistan. …

Guest: Taryn Davis

Listen Now