Salam Ali

Salam Ali is international representative of the Iraqi Communist Party and a member of its Central Committee. He is based in the UK.


LATEST ARTICLES BY Salam Ali