Invisibility Cloak Developed by German Scientists Posted on 10/06/2014 by forbes Taking a page from Harry Potter and his invisibility cloak, physicists at the Karlsruhe Institute of Technology (KIT) in Germany, believe they found a way to create an optical...