While the news might or might not be true I am not sure one can use multiple outlets and confirmation in this story. I mean most outlets trace back to the same (one) source in China saying this if I am not mistaken. I’d use rumor rather than confirmation....