Connect to share and comment

Azerbaijan rights

Appears In:
Azerbaijan says 40 arrested over foiled "terrorist" attacks in Baku last week
Azerbaijan rights

Plainclothes police officers detain opposition activists who tried to hold a rally near public television station which is the Azerbaijani partner for Eurovision broadcasts in Baku, on May 23, 2012.