The Final Thought: Is Religion in our DNA? Leave a Comment / Len Zwelling / By Leonard Zwelling What makes us human is everywhere in Jerusalem.