Monckton’s “peer-reviewed and published” journal starts with the text : “The following article has not undergone any scientific peer review…”

You must be logged in to post a comment.