
Armenia: A handful of protesters call for the departure of Russian military
Yesterday, during Armenia’s Independence Day celebrations, the protests demanding the withdrawal of Russian military forces, particularly in front of the 102nd military base in