Turkish Workers and Peasants Socialist Party

GPTKB entity