tibettruth.com
Urumchi Under Chinese Jack-Boot
Image:ap Urumchi, capital of East Turkestan (renamed as Xinjiang Autonomous [sic] Region by communist China following its forced annexation in 1949) is under martial law following protests by Han C…