English News | Latest and Breaking News | Todays News
Beijing: China is forcing an exodus Uighurs from your homeland xinjiang In other parts of the…