NATO and Nazis the the Russian narrative.
Wonder why they are meeting in Blagoveshchensk which is in the far east of Siberia near the Amur River. Isn’t there some autonomous Jewish oblast there? Some connection to the de-Nazify theme? Handy for Chinese to attend? Far from electronic surveillance? (probably not, as this is close to Beijing and North Korea).
As to “special forces” what is being implied here is just that British special forces are in Kiev conducting disinformation, not that they are fighting the war. (I think most here know this)