Lemuria

Today, May 13, is the day of the Lemuria, an ancient Roman festival that is probably the origins of All Saint’s Day (November 1) and Halloween (which is a contraction of All Hallows’ Eve). Lemuria was the day when the head of Roman households would walk about their household, casting black beans over their shoulders,