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.19 Lost Ground Can Be Recaptured—But Dead Soldiers Are Forever