Stop Sacrificing American Lives for Afghan Debacle
The 38 dead in Saturday’s helicopter crash in Afghanistan include 31 Americans, making this the deadliest day for U.S. forces since the war began. The tragic loss of American lives might be worth the sacrifice if it were making America safer, or if our presence were significantly improving the well-being of the Afghan people. But … Continue reading “Stop Sacrificing American Lives for Afghan Debacle”