Taleh Bagirzade arrest

Hundreds of people gathered on Monday in Nardaran, a Baku suburb, to protest the arrest of religious leader Tale Bagirzade. Participants in the protest chanted “Death to America”, “Death to Israel”, and “Down with corrupt officials of Azerbaijan,” according to Read more ›

Categories