supporting one state does not mean the same thing for different individuals. right wingers are against israel because they perceive israel as taking their tax money and healthcare and want to be america first while left wingers are against israel because of the apartheid and genocide. some people support russia because they see it as a white supremacist ultra christian state (not true) while other people support russia as a force against western hegemony. some people support china because they perceive a harsh, ultra disciplined, monoethnic state while others support china because they see it as an example of a successful socialist country. someone from china not supporting russia, iran, north korea etc. will have a vastly different motivation and perspective than (the average) western person not supporting those states.
i wouldnt say its a chinese left wing vs american left wing thing either because were looking at orthodox marxist leninist maoist opinions here and many leftists would shiver being at being called marxinist leninist.
yang heping also has an unique perspective because he was born in 1952 to parents who moved to maoist china to help with the revolution and has seen an ideological/historical world we didnt get to see