iOS app Android app

China Spy Satellites

PHOTOS: Plot Thickens In Mystery Of Giant Structures In China

Posted 11.15.2011 | World

The plot has thickened in the mystery of the giant structures in the Chinese desert. Earlier this week, images from Google Maps surfaced showing a ...