The Multicultural History Society of Ontario (MHSO) is a not-for-profit educational institution and heritage centre established in 1976 by...