From: Andrew Johnson Date: 2017-01-30 23:14:52 I had seen these things before, but have no further information myself… What is this? China builds Gigantic structures, incomprehensible, in the middle of the desert. (9 mins 11 secs – indeed) – Australian News Report (2012) – Why Is China…
