Thousands of Azeris have taken to the streets of their capital to demand free and fair parliamentary elections in November, with some placards begging the US president to bring them democracy.
Ilham Aliyev has become the new president of Azerbaijan after winning widely discredited elections.