Baku Demonstrators Demand Freedom Of Speech
Your browser doesn’t support HTML5
Police intervened and detained protesters calling for greater media freedom in Baku on May 24 in the latest protest by critics of President Ilham Aliyev's administration timed to coincide with the country's hosting this week of the Eurovision Song Contest. (Video by RFE/RL's Azerbaijani Service)