Panagiotis Lafazanis, leader of the Left Platform.
For more on
Click for more on
Links International Journal of Socialist Renewal hopes to contribute to the left debate on
Links International Journal of Socialist
For more by Doug Enaa Greene, click