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

read more