EU parliament slams crackdown on dissent in COP29 host Azerbaijan

Ruled with an iron fist by President Ilham Aliyev since 2003, Azerbaijan is accused of stifling dissent by per

EURACTIV