Turkey

Turkey police crack down on protests

AAAAAAAACİL

Turkey police crack down on protests

Turkish police have carried out multiple raids across the country and detained dozens of anti-government protesters.

Back to top button