Invisibility is usually the stuff of science fictional, but researchers in the US claim to have created an invisibility cloak. Inspired by Harry Potter’s iconic cloak, scientists from the University of Rochester have created a cloaking device. But, unlike Harry’s cloak, the scientists used a combination of four standard lenses for…