French Communist Party
The French Communist Party said its delegation to observe Turkish elections has been released after being detained by Turkish authorities.
Most Read