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 »
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.