Mass of peace and unity held at the International Peace Garden