China bans 23 million from traveling as part of citizen report card system Fox News
China has blocked millions of travelers from purchasing train or plane tickets as part of the communist country's controversial "social credit" system, which has …
China bans 23 million from traveling as part of citizen report card system Fox News
China has blocked millions of travelers from purchasing train or plane tickets as part of the communist country's controversial "social credit" system, which has …