By Jonathan Marshall | Consortium News | September 1, 2016 The U.S. military has won only a single major war since the end of World War II (the Gulf War of 1990-91). But U.S. military contractors continue to win major budget wars in Congress nearly every year, proving that no force on earth can resist […]
Source