Dimokratias, Archangelos, Rhodes