The Karabakh Armistice: Between the Principle of Territorial Integrity and Peoples’ Right to Self-Determination December 17, 2020 Aytekin Kaan Kurtul On 9 November 2020, at 9 pm GMT, the heads of state of Azerbaijan and Russia and the Prime Minister… Continue Reading →