The Lafayette meteorite was discovered in a drawer at Purdue University in 1931, with no clear indication of how it got there ...
An international team of scientists using observations from NASA-German satellites found evidence that Earth's total amount ...