How the world sees Greece
The Left Platform is an amalgam of Stalinists and pseudo-left forces including the International Workers Left (DEA, the Greek affiliates of the US ...