Tens of thousands of people across Turkey have been protesting the arrest of Istanbul mayor Ekrem Imamoglu - the main political rival of President Recep Tayyip Erdogan. Protesters have been fired upon ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results