The Mayworks Halifax Festival annually celebrates the history and struggle of the working people of Nova Scotia through a series of artistic events...