German scientists succeeded in creating an invisibility cloak

 

v20240901