Among the many functions around the world celebrating the 25th anniversary of the Islamic Revolution was one in Toronto, Canada.