Afghan War _ 75% of American Casualties and 90% of American Injuries Happened On Obama’s Watch
US and NATO Generals celebrated the official end to the armed conflict (war) in Afghanistan the other day. I think most Americans, whatever their political persuasion, are also celebrating the end of this war. It is not at all clear what, if anything, of lasting value was achieved from all the death and destruction after […]
Read more "Afghan War _ 75% of American Casualties and 90% of American Injuries Happened On Obama’s Watch"