Shen Dingli

Born: None


Placeholder

China: The Uighur Tragedy

as Self - Political Scientist
Released: 2022-02-01

A relentless chronicle of the tragedy of the Uighurs, an ethnic minority of some eleven million...

Movie page