Visit the right patch of desert along the border of Libya and Egypt, and you could stumble on pieces of pale yellow glass, the traces of a meteorite impact that took place 29 million years ago.
Visit the right patch of desert along the border of Libya and Egypt, and you could stumble on pieces of pale yellow glass, the traces of a meteorite impact that took place 29 million years ago.