@MaxonAiro
@RaphMim
It would be more useful if you explained the point of your question. And defined "thousands of years" more precisely. Which period - Neanderthal, Natufian, Ghassulian, Canaanite, Amorite, Akkadian, Hyksos, Egyptian, Israelite, Persian, Seleucid, Roman, Muslim, or modern?