Lammas Is a Time of Sacrifice and Celebration By Meagan Angus • July 26, 2017 1:30 am An ancient tradition, this annual rite permeates all cultures. Read Story