Stories about Azerbaijan from November, 2016
27 November 2016
"Leyla Aliyeva, daughter of President Ilham Aliyev, was the executive producer of the film, which cost a reported $20 million to make."
1 November 2016
Devil face-masks are no damned joke in certain corners of the former Soviet Union.