Categories South Caucasus News Top Armenian official blames Russia for Karabakh’s surrender to Azerbaijan Post author By Mike Nova Post date June 26, 2024 Listen to this article ← NPR News: 06-26-2024 6AM EDT → Armenia pivots to France with deal for Caesar howitzers – MSN