Organization
London, England
Labour and Socialist International
initial version