Society God, Religion, Philosophy & Science 8 Jul 20228 Jul 2022 Mystery has kept the human mind occupied since our beginning. We can loosely hypothesize that those human genes that made curious efforts to come to terms with mysteries survived the…