Nature2 months agoOMG scienceDid 'alien' debris hit Earth? Startling claim sparks row at scientific meetingScientific debate on 'alien' meteorite fragments Challenges to the findings and claims by the research team [ more ]