Azerbaijanis celebrate on streets of Baku as Nagorno-Karabakh peace deal signed
Azerbaijanis celebrate on streets of Baku as Nagorno-Karabakh peace deal signed

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