Reviews and other content aren't verified by Google
Filmed in Xinjiang and thanked 21st equivalent of Hitler for allowing them to film near the camp where women are raped and men are tortured. No thank you. Do not watch because you will support suffering.