Invisibility Cloak Created – German scientists have created a three-dimensional “invisibility cloak” that can hide objects by bending light waves. The scientists’ findings, published in the journal “Science” on March 18, 2010, could make it possible to render large objects invisible, but for now the researchers said they were not keen to speculate on possible [...]