Azerbaijan claims victory after Karabakh separatists surrender

Azerbaijan claims victory after Karabakh separatists surrender
play icon
Azerbaijani President Ilham Aliyev delivers a televised address to the nation in Baku, Azerbaijan, on Wednesday. Reuters