China & Russia

Just putting this one here

(Has it really been 3 years?)

https://x.com/tarmofella/status/1911642707681804290