Are aliens the real creators of human race.
According to many theories, aliens have visited Earth many years ago and carried a various genetic experiments in order to create the modern human. The most indicative fact for that is the myth about the Great Flood which is present in almost all of the mythologies of many cultures including the Bible. It is very improbable that there a certain flood can occur in all corners of the world and only for 1 night as its described in the Bible. The most probable scenario according to me is that aliens have created life in an artificial dome and have destroyed it when they have seen that something in their experiment has gone wrong. Aliens had given the chance for some humans to be rescued headed by Noah in the Noah’s Arc. Aliens may not only have created us as humans but also protected us from various disasters. For example, according to one myth which is told by the Indian tribe Zuni , their tribe came to earth from one place without light( under the earth). They were carried there by a strange humanoid like beings probably to protect them from the negative influences of some major disaster which happened at that time. These beings are referred by many cultures as gods which came down from the heavens in a fiery chariots. In one passage the Bible talks about gods which created people and not a god as a singular category. That is very indicative that some genetic experiments have been carried out by aliens with the aim to improve the human genome. In fact in 2003 , when the whole of the human genes were mapped a certain gene was discovered which was present only in humans, the so called SAR gene. That may be the so called alien gene because we do not know from where it came from.
Nevertheless, if there is no hard evidence about the humans origin , we can’t be certain whether the aliens from the skies are the creators of our civilization, because there are no hard archeological evidence about their stay on earth in this period. The question about the human origin will have to wait probably a long time before it is answered.