News

Despite its allegorical significance about paganism, the snake myth has persisted unquestioned. Meanwhile, St. Brigid, an equally venerable Irish patron saint, credited with the infinitely more ...