Police in Azerbaijan Detain Opposition Protesters

(TKG) – According to media reports, police in Azerbaijan detained opposition leaders and “rounded up would-be” protesters arriving at a Baku site to demonstrate against disputed election results. Riot police in Azerbaijan detained dozens of protesters in front of the Baku headquarters of the central election commission on Sunday, February 16, reports added. It was … Continue reading Police in Azerbaijan Detain Opposition Protesters