Star Trek-style cloaking device comes a step nearer

16th November 2010, Comments 0 comments

Device allowing people to disappear has come a step closer to reality.

0 Comments To This Article