The impacts of military deployment

Iraqi FreedomEven though Operation Enduring Freedom – the war to combat terrorism in Afghanistan and across the globe – has officially ended, there are still about 15,000 U.S. troops stationed in Iraq and Afghanistan. All U.S. service members who have served abroad will likely feel the effects of their deployment for decades. [Read more…]

Skip to toolbar