THE SOCIALISTS IN LONDON
... THE SOCIALISTS IN LONDON. EXTRAORDINARY SCENE AT A CHURCH. A remarkable departure in Socialist demonstrations took place at Batteraea, London, on Sunday morning. A meeting by the Social Democratic Federation was held, at which about 3000 men were present ...