Media: Russian scientists have developed an "invisibility cloak" for military equipment

 

v20240901