Sign up for the MSNBC newsletter

You have been successfully added to our newsletter.

Let our news meet your inbox

China's Area 51?

Google Earth has captured photos of giant structures in China's Gobi desert, miles from that country's space program headquarters. Some are calling it China's Area 51. Dylan Ratigan wonders if the truth is out there.


Play All