Peace agreements,joint patrols,peacekeepers..... pretty much déjà vu isn't it ? ;)
Russians troops on the way to Karabakh
Russia will send at least 22 planes with peacekeepers to Karabakh - Russian National Defense Control Center
https://t.me/bbbreaking/70328