A Truly Frightening Piece Of 'Black Mirror' Tech Has Been Introduced In China

The social rating system is even more unnerving than we imagined.