Alien site, ancient ruins, or …?

    0

    A huge spiral in the Sahara had Google Earth users baffled by what it could be. So what exactly is it?Alien site, ancient ruins, or ...?