As delegates from nearly 80 countries gathered in Toronto for the Parliament of the World’s Religions they were confronted with the common failure of all the world’s faiths — the failure to find peace.

Published in Canada