5 years ago Chinese Government to Impose Facial-Recognition for Internet Access Under Social Credit System
5 years ago TV Anime “Watashi, Nouryoku wa Heikinchi de tte Itta yo ne!” Announces 3 New Cast Members