Afghanistan Ends in Failure

Afghanistan Ends in Failure

Defeat in Afghanistan is a big deal -- especially since we still have 68,000 troops in harm's way. It should have been reported -- even though it is embarrassing to President Obama.

Read Full Article »
Comment
Show commentsHide Comments

Related Articles