The Embarrassment of Afghanistan Must Humble the U.S.
Twenty years ago, the United States started the War in Afghanistan following the terrorist attacks of Sept. 11, 2001. Yet after $2 trillion spent, along with thousands of civilian and military casualties, the American stated...
Read More