In early March, satellite images from the European Space Agency’s Copernicus program revealed something unexpected in ...
Add Yahoo as a preferred source to see more of our stories on Google. On Dec. 27, 1984, a Mars meteorite was found in Antarctica. The meteorite, known as Allan Hills 84001, was found in Allan Hills, ...