Agonizing over Afghanistan

Agonizing over Afghanistan

The Taliban have concluded that it is only a matter of time before the United States grows weary of stationing troops in a far-off country and spending $45 billion a year on a war that cannot be won. They may well be right.

Read Full Article »
Comment
Show comments Hide Comments

Related Articles