Strange yellow glass found in Libyan desert may have formed from lost meteor impact
The Great Sand Sea Desert stretches over an area of 72,000 square kilometers linking Egypt and Libya. If you find yourself in a particular part of the desert in south-east Libya and…