Religious leaders pray for a world of love and peace at a Tzu Chi vigil held on October 20, 2001.



back