Hiding in plain sight
A couple years ago, researchers introduced a new material that they said could make any object invisible to both radar and the human eye. Invisibility cloaking would have a major impact on defense technology, they explained, ...