Has China’s ‘Area 51’ been found in the Gobi Desert?

Fox News has reached out to the Chinese embassy in Washington … that has not stopped conspiracy theorists from claiming that it is “China’s Area 51,” with some going so far as to think it is a landi…
( read original story …)

Related Post