The Australian desert has housed mysterious glass blobs for centuries. Now scientists have found that they are proof of a meteorite impact 11 million years ago. Geoscientist Anna Musolino of ...