Washington Tries to Make Others to Pay the Price for its Own Military Adventures

After the tragedy of the Vietnam war and a defeat in Iraq, now Afghanistan is demonstrating us that the US is actually incapable of winning wars. As a matter of fact, every instance of US military aggression was triggered by the unparalleled self-confidence of American authorities, who were confident that they had the necessary military […]