After numerous years of longing for super powers it seems that one power isn’t unobtainable – invisibility. In a page straight from Harry Potter, the U.S. Military has been working on a project called “Quantum Stealth” that allows soldiers to render themselves invisible with a light-bending fabric.

Read Full Article