The Russian regime has once again spoken about the so-called buffer zone in Ukraine. This is how the Russians justify war and ...
Russian forces appear to be creating a "buffer zone" instead of pursuing deeper offensives in northeast Ukraine, likely in a ...