A recently leaked database from China reportedly shows religion and family ties as playing a key role behind the internment of the country’s minority Uighur Muslims.
Bradford Betz, FOX News: World
Mon, 02/17/2020 - 1:47pm
A recently leaked database from China reportedly shows religion and family ties as playing a key role behind the internment of the country’s minority Uighur Muslims.