Armenia and Azerbaijan move closer to peace, pushing Russia out from the South Caucasus

Armenian Prime Minister Nikol Pashinyan and Azerbaijan's President Ilham Aliyev in St. Petersburg, Russia, Tuesday, Dec. 26, 2023.