iOS app Android app

Sgt Paul Meacham

30,000 More Troops Means More Goodbyes: The Impact Of War

Posted 05.25.2011 | Impact

President Obama's announcement of increased deployments in Afghanistan was sure to elicit strong opinions from around the country. Though all American...