Azerbaijan claims victory after Karabakh separatists surrender

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

Most Popular Stories