A number of you sent me various links to articles about the mysterious structures in the Chinese desert, a few of you messaged me the links on Facebook, and others - including my web developer - also emailed them to me. I must admit, I was intrigued, and my immediate thought after seeing some of [...]