>>9641046>>9641047I've heard both those theories but disagree. I think the black sea is a good candidate. We know for a fact large portions of the surrounding land were claimed by the sea. The sea was fresh water which likely supported large populations. This would have likely triggered migration into Europe.
I don't think it's impossible those same people travelled to Egypt and built the pyramids