Fact Check: Did Xi Jinping demand the U.S. and Israel give up nuclear weapons?

A claim circulating widely on platforms alleges that Chinese President Xi Jinping delivered a speech on state broadcaster CCTV demanding that the United States and Israel relinquish their nuclear weapons to prevent a third world war. The claim has been amplified through viral videos with subtitles presenting this as a recent official statement. However, after […]

Continue Reading