Re: Fortunately this is a case where peer review succeeded.
Peer review does not stop at publication, rather that is when peer review actually begins.
Exactly. Getting published in a peer-reviewed scientific journal is the first and easiest step in the whole process. After that the thousands of specialists on the subject, from all over the world, step in. Scientific massacres and suicides could be involved...