W whyevolutionistrue.com Another scam paper published in a “scientific” journal 84 points DanielBMarkham 5 years ago 46 comments