THE SOCIALISTS
... THE SOCIALISTS. London is to have another anxious and exciting day. The Socialists, as they term themselves, have been invited by their leaders to meet in Trafalgar square on Sunday afternoon, and the unemployed of the metropolis are called upon to ...