Putin & Zelensky; Russia & China