Thousands of Kurds and their local supporters rallied in France and in Greece on Saturday to protest against Turkey’s military…
Thousands of Kurds and their local supporters rallied in France and in Greece on Saturday to protest against Turkey’s military…