London and Madrid join other major powers in punishing Ankara for its invasion of Kurdish-held area
Points: 9
admin
Recent comments