Honestly, who did not see this coming?
Cardiff University researchers think they may have found fossils in a Sri Lankan meteorite.
They are in Cardiff. Of course they are going to find fossils from space. That is undoubtedly the reason the meteorite was brought to Cardiff for study. Gotta keep an eye on these things.