To Defeat Terror, U.S. Must Stay in Afghanistan

To Defeat Terror, U.S. Must Stay in Afghanistan

The raid against Osama bin Laden was driven in part by the knowledge that the U.S. cannot rely on Pakistan in the fight against al Qaeda - and that we must have a base in Afghanistan to do the job.

Read Full Article »
Comment
Show commentsHide Comments

Related Articles