Are Eastern nations about to drop a truth bomb about UFOs on the West?
NASA's Curiosity Rover has uncovered alien life, according to some. But does the evidence show a lizard, a rat... or just another...