I briefly saw that.
I'm not sure the article they pulled was the work of the Chinese who said the replicated the experiment?
Space/Science » in reply to That article was retracted by Nature...
I'm not sure the article they pulled was the work of the Chinese who said the replicated the experiment?