11/15/11

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. ... more Duration: {{video.duration.momentjs}}