Chandra Wickramasinghe is on twitter, trying to defend that awful paper claiming to have found diatoms in a meteorite. When asked why he published in the Journal of Cosmology rather than a more credible journal, he replied “because the conclusion is tentative and awaits peer review. Have patience my dear son.”.
So JoC is unreviewed. Tell me, who is just blown away by that amazing revelation?