China’s National Press and Publication Administration (NPPA) had an unwelcome Christmas gift in store late last year when it proposed several video games restrictions to be adopted in 2024. Designed ...
Some results have been hidden because they may be inaccessible to you