Live Streaming 24/7
Getting to know the 14th Archbishop of Toronto Francis Leo
Pope Francis recently appointed Bishop Francis Leo as the Archbishop of Toronto to succeed Cardinal Collins in leading Canada’s largest Catholic diocese. OMNI’s Daniela Sanzone sat down with Leo, to find out more about the man behind the cloth.