The Olive Branch – Symbol of Peace

The Olive Branch is internationally recognized as a symbol for peace. ┬áThat concept originated in the Bible in Genesis 8:11 – “And the dove came back to him [Noah] in the evening, and behold, in her mouth was a freshly plucked Olive leaf. So Noah knew the waters had subsided from the earth.” Mankind had […]