Plainclothes police officers escort an opposition activist who was detained during a protest in Baku on May 25. Police in Azerbaijan detained over 30 people when a group of opposition protesters held a small rally in central Baku on the eve of the Eurovision Song Contest final.

COMMENTS
Please let us know if you're having issues with commenting.