Azerbaijani nationals were seen celebrating on the streets of Baku after a Nagorno-Karabakh peace deal was signed with Armenia and Russia.
Azerbaijani nationals were seen celebrating on the streets of Baku after a Nagorno-Karabakh peace deal was signed with Armenia and Russia.