May 16, 2022 China News China humiliates Putin as ex-official says 'only matter of time' before Russian defeat News Source: upstract.com Key Topics in this News Article: ChinaChinesediplomacyPutinRussia News Snapshot: A FORMER top Chinese diplomat said "it was only a matter of time" before Vladimir Putin was defeated in Ukraine. View Original Full News → News Timeline:Track the development of related news across the Internet. Timeline is being generated. Please check back and refresh this page soon.