Is The Clock Ticking For Azerbaijan’s Leadership?

Azerbaijan’s opposition National Council of Democratic Forces (NSDS) convened a mass meeting in Baku on October 12 to protest the unprecedentedly harsh crackdown launched by the authorities.

leave a reply: