Ukraine says Putin's buffer zone comment is a sign of escalation

Putin, Russia, Ukraine, Moscow, Kharkiv, Kremlin, Escaslation
World
image