Some of these million pound London properties are used as Russian spy bases, and have had their diplomatic status revoked. The UK govt declined to say which ones they were:
“Earlier this month, the Government removed the diplomatic status of “several Russian properties”… https://t.co/2K8KL9KWYO
— KT “Special CIA Operation” (@KremlinTrolls) May 25, 2024
Categories