By Liberty Report StaffWe all know that the American Empire's longest war of 16 years in Afghanistan is a total failure. The lives lost can never return. The Trillion dollars (with a "T") spent can never go back into our pockets. But U.S. Presidents never like to admit defeat, so the war is passed from one administration to the next with the hope that taxpayers will just accept it as a fact of life.
The Empire doesn't even want to pretend that success in Afghanistan is measurable anymore. The...
Published on October 31, 2017 07:53