Wisdom Rainbow Treaty: A Peace Map October 19, 2023 2 comments Rainbow: the sign of a peace treaty. At least, that’s how the Torah wants you to understand it. As a…