They have a source listed in the article but it’s a Chinese site and I doubt anyone here has any idea how credible that site is.
Is it possible that some Chinese news site watched Steven Glicker's Youtube video that has 31k views and either misunderstood it or just decided to lie and write an...