YourDictionary

Dictionary Home » Dictionary Definitions » Haymarket Square

Haymarket Square

square in Chicago: site of a battle between police & workmen () on May 4, 1886, following a demonstration for the eight-hour workday

link/cite print suggestion box