China Running ‘BLACK SITE’ for Uyghurs in Dubai?… Detainee Claims Beijing Has A ‘Secret Jail’

BLACK SITE: China is allegedly running black sites in Dubai to detain its dissidents, corruption suspects, or Uyghurs. A young Chinese woman was allegedly held for 8 days at a villa converted into a jail in Dubai. The woman said that the Chinese – run secret detention facility also housed two other prisoners who were …

China Running ‘BLACK SITE’ for Uyghurs in Dubai?… Detainee Claims Beijing Has A ‘Secret Jail’ Read More »