gollum.space
RU
Media: Russian scientists have developed an "invisibility cloak" for military equipment
Atom26
Source
Armata
Ministry of Defence
Russia
Rostec
v20240901