Tuesday, November 15, 2011

Somebody Ordered Tons of Satellite Photographs of China's Mysterious Structures [Mystery]

Gizmodo
There are lots of explanations for the gigantic structures built in China's desert. But the most mysterious thing is invisible: according to a former CIA analyst, there's someone who has ordered tons of satellite photos of this area since 2004. More »


Sent with Reeder

No comments:

Post a Comment