Armenia on Thursday accused Russian peacekeepers of failing to prevent an "illegal blockade" in Azerbaijan's Armenian-populated Nagorno-Karabakh region which has sparked two wars between the neighbours.
Yerevan has accused Baku of creating a humanitarian crisis in the mountainous enclave by blocking the the sole land link connecting it to Armenia.
Prime Minister Nikol Pashinyan said the Russian peacekeeping contingent in Karabakh "is not fulfilling its obligation to control the Lachin corridor".
Azerbaijani activists have since last week blocked the key road to protest what they claim is illegal mining.
Baku claims the protest was spontaneous and civilian transport can move freely in both directions between Armenia and Karabakh.
But Yerevan has accused it of staging the demonstrations and Pashinyan said Thursday that "the crisis in the Lachin corridor has not yet been resolved."
"As a result of the illegal blockade, the humanitarian situation in Karabakh is extremely difficult," he said.
"The main point of the Russian peacekeepers presence (in Karabakh) is to prevent illegal actions and control the Lachin corridor."
Kremlin spokesman Dmitry Peskov on Thursday said "Russian peacekeepers are doing everything possible to ensure order and calm in the territories where they are deployed."
Armenia's parliament said last week that the region was suffering from shortages of food, medicine and fuel.
US State Department spokesman Ned Price has warned that the "closure" of the Lachin corridor "has severe humanitarian implications and sets back the peace process" between the two countries.
Armenia and Azerbaijan fought a six-week war in autumn 2020.
The fighting claimed more than 6,500 lives and ended with a Russian-brokered truce that saw Yerevan cede territories it had controlled for decades.
Moscow stationed peacekeepers in parts of Karabakh that remained under Armenian separatist control, including the Lachin corridor.
When the Soviet Union collapsed in 1991, ethnic Armenian separatists in Nagorno-Karabakh broke away from Azerbaijan. The ensuing conflict claimed around 30,000 lives.