Translated Labs

You said:

Uyghur Muslims are trapped in concentration camps in China.

2
votes