Share Facebook Twitter LinkedIn Pinterest Email + posts 2022.06.03 Those Lying Americans, lol 2022.05.25 Why $40 Billion Means Nothing 2022.05.23 The “Russian Blockade” Is Another Lie 2022.05.16 Why The Wolfowitz Doctrine Inevitably Leads To World War