The Russians are already in Spain.

 

v20240901