Xi and Putin present united front over Israel-Iran crisis, in veiled message to Trump


Hong Kong
CNN
 — 

China and Russia positioning themselves as voices of reason, calling for de-escalation of a conflict the United States is contemplating on entering — these…

Continue Reading