Fr Jean Denis Saint Félix, SJ (second from left),  Superior of the Jesuits in Haiti, who was in Toronto for… Read more