YemenEXtra
YemenExtra
Browsing Tag

Police clash

Police clash with protesters in Greece

YemenExtra Clashes occurred between police and left-wing protesters in Thessaloniki on Monday, after a demonstration in defense of free social spaces. Around 500 people reportedly attended the rally. It comes after the…