Amazing Top Stories WorldScientists Have Created An Invisible Man !!TNT DeskApril 24, 2015April 24, 2015 by TNT DeskApril 24, 2015April 24, 2015 Swedish scientists have created for the first time in the lab a perceptual illusion of having an invisible body among humans....