A team of scientists has released a paper in the March edition of the Journal of Cosmology supporting claims from an earlier study, that a meteorite that crashed in Sri Lanka in December 2012 contained extraterrestrial fossils. The initial paper, “Fossil Diatoms in a New Carbonaceous...