Title: International Socialists public meeting...9 May
Subjects: Socialism
Places: Great Britain