More from Rayzor753

repeat

British lawmakers have declared that China is indeed committing genocide against Uyghurs and other mostly Muslim ethnic minorities in its northwestern province of Xinjiang.

repeat

For anyone interested in watching, here is the link to the Arizona Audit site:

More from Rayzor753

repeat

British lawmakers have declared that China is indeed committing genocide against Uyghurs and other mostly Muslim ethnic minorities in its northwestern province of Xinjiang.

repeat

For anyone interested in watching, here is the link to the Arizona Audit site: