Final rallies held ahead of crucial Turkish elections

2018-06-23 2

Tens of thousands gather for rallies held by main political rivals