Tuesday, February 2, 2016

The Uyghurs claim to be from Lemuria, the builders of their pyramids,China wants to wipe them out

The Fabulous Uyghur Civilization Stems From Mu