Teleportation Caught on Chinese Traffic Cam!

China’s state-run media has been known to stretch the truth in the past, but now they’re making a claim that really beggars belief: they have footage of human teleportation. Is it from the basement labs of some high-tech, secret government research center? No, it’s from a traffic surveillance camera, but could it be the real deal? Read More