If the socialists of the world need a leader from the Latin American continent to admire as a “saviour” and “father of socialism,” that would undoubtedly remain Fidel Castro. But at the Socialist International summit currently taking place in Halifax, Canada, the chairman of the