Ioulida prohibits automobiles into the village and the police enforce over-vigorously

back