Hundreds of Syrian and Iraqi refugees, including women and young children, have staged a protest on the eastern Greek island of Lesvos, demanding better living conditions, the faster processing of their registration and to be housed separately from Afghan arrivals after a fight broke out in one of the island's camps.

The refugees said the fight broke out Monday, and that police who intervened beat both groups indiscriminately. About 300 people marched to the island's main port of Mytilene to protest, and authorities eventually moved them to a second camp a few hours later.

Lesvos has been bearing the brunt of a huge influx of migrants from the Middle East, Asia and Africa crossing from the Turkish coast to nearby Greek islands.