Comment Comment by smallstepforman Russian are more than happy to sell you NatGas, why do you think they’re weaponising? Watch too much propaganda? parent smallstepforman 2 months ago