Reason.com

America Has Given Up Trying To Define Success in Afghanistan

The United States has spent more than $64 billion rebuilding Afghanistan's military and police forces since 2001—but there is literally … Continue reading America Has Given Up Trying To Define Success in Afghanistan