I’ve been saying for a long time that that ‘journal’ that published the meteorite microbes story was a joke: now someone who has also published in the JoC gives us a look at the review process there. It’s not very rigorous, as you might expect.
She also gives a good mineralogical explanation of the structures they were seeing (see also Ian Musgrave’s summary). This paper’s dead, Jim. But don’t be surprised if you see it cited in other papers from the fringe astrobiology crowd in the future.