Turkish TV channels also aired the meeting between Azerbaijani President Ilham Aliyev and Russian President Vladimir Putin held through videoconferencing, President Ilham Aliyev’s addressing the nation, as well as the Azerbaijani people’s celebrating the victory in Karabakh, AzVision.az reports.
According to Turkish media, Armenia surrendered in Karabakh and its occupying forces will withdraw from the region under the agreed schedule.
More about: Nagorno-Karabakh Azerbaijan