On November 9th, Armenia and Azerbaijan, with the support of the Russian Federation, signed a ceasefire agreement which marks the umpteenth stop in a conflict that lasts since 1992. The situation is now calm, but not peaceful and this patch of Caucasian land shows now one of the World’s highest density of troops, from four […]
