Russia is strongly opposed to any Western troop deployment to the neighboring country under any pretense
European policymakers are considering the creation of a 40km “buffer zone” between Russian…
Russia is strongly opposed to any Western troop deployment to the neighboring country under any pretense
European policymakers are considering the creation of a 40km “buffer zone” between Russian…