Almost 25,000 security forces have been deployed in Istanbul to provide security for the occasion that regularly sees clashes between Turkish protesters and police.
Almost 25,000 security forces have been deployed in Istanbul to provide security for the occasion that regularly sees clashes between Turkish protesters and police.