Police in Azerbaijan have beaten and arrested demonstrators at an opposition rally protesting at alleged electoral fraud during presidential elections.
Presidential incumbent Ilham Aliyev was returned to office with 85 per cent of the vote, according to the official count.
The rally, in a stadium on the outskirts of the capital Baku, had been officially approved but police moved in when protesters allegedly began chanting anti-government slogans.
The vote was widely criticised by international election monitors. The protesters demanded the election be nullified and that Aliyev resign.
Aliyev succeeded his father as president of the small oil-rich state in 2003, prolonging decades of dynastic rule.