Representatives of Azerbaijani public appealed to Russian embassy

Representatives of the Azerbaijani public have appealed to the embassy of the Russian Federation in the Republic of Azerbaijan, Baku Tribune reports.
Representatives of the Azerbaijani public have appealed to the embassy of the Russian Federation in the Republic of Azerbaijan, Baku Tribune reports.