120,000 striking workers reach deal with Canada's government | Al Mayadeen English