Tag: 5986 Kilometers

COMMENDED ENTRY – YUYANG LIU

Yuyang Liu Project Title: 5986 Kilometers Project Description As a result of violent events led by Uyghur’s separatist forces that have been frequently taking place in China since 2009, the Chinese central government is providing the Xinjiang Uyghur Autonomous Region...

/ 14th July 2016