Turkey: Protesters representing Turkish Workers' Party hold anti-corruption protest in Istanbul

Ruptly