A.R. Mosher, former president of the Canadian Labour Congress and a native of Halifax, died.