A Canadian company specializing in military camouflage has developed a screen capable of removing the objects behind it. If this is not yet the invisibility cloak of Harry Potter, we are getting closer according to Anicet Mbida.