Chinese and Singaporean researchers developed cloaking device

cloak device nb

A team of Chinese and Singaporean researchers say they have developed a cloaking device that can make objects “vanish.”…