So, What Are The Chinese Up To?

Satellite photos out in the desert in western China show space weapon targeting grids – or maybe a bunch of big art projects.

You guys got any idea what this stuff is? Because I sure don’t.

Sneaky freakin’ Chinese.

 

Advertisement

Advertisement

Interested in more national news? We've got you covered! See More National News
Previous Article
Next Article

Trending on The Hayride