The objects were spotted using Google Maps and resulted in a substantial amount of speculation – especially among conspiracy theorists. Could we be looking at China’s equivalent of Area 51? Or signs of an ancient lost civilization? Or some form of guidance system for alien spacecraft? Or …?
[Click here to read full article]
No comments:
Post a Comment