Avatar

Maj Gen Vivek Sehgal


China and Xinjiang

By launching repressive initiatives IN China, the regime has outlawed any kind of protest against the policies imposed on Xinjiang. It has also closed down the available space for expression…

Flag Of China