Earth’s Oldest Meteorite Impact Found in Australia A meteorite that hit Australia 2.2 billion years ago was announced as Earth’s oldest recognized meteorite impact structure. Source Share This Article
Also on Shenhuifu Iconic Beatles Abbey Road Photo TakenHeike Kamerlingh Onnes Create Solid HeliumTranscontinental Railroad CompletedThe First Issue of Harper’s Bazaar Was PublishedHistory of Google Play