Researchers who wrote “design by the Creator” in a paper about the function of the human hand have triggered a debate over the quality of editing and peer review at the journal that published it—and ultimately retracted it.

The paper by Cai-Hua Xiong of Huazhong University of Science and Technology in Wuhan, China, and his co-authors appeared in the journal PLoS ONE on January 5. But it came to prominence this week after its apparently creationist slant was flagged on Twitter, spawning the hashtags #Creatorgate and #HandofGod.

To read more, click here.