By James Petras • Unz Review • September 15, 2018 Introduction In a previous article (US: The Century of Lost Wars) I recorded the repeated US military defeats over the past two decades. In this discussion I will describe the role of military strategists who bear responsibility for the US defeats, but also for Israeli […]
Source