China’s social credit system which can be termed as a threat to the privacy of the populace has recently banned the US raised actress Michelle Ye Xuan from leaving the borders of Beijing. News is out that the actress was banned from traveling as she was blacklisted by the social credit system without her understanding. […]