Monday, July 26, 2021

ICTs and Human Rights (信息技术与人权)

US-China tech war: Beijing calls on Chinese firms to ‘seize overseas opportunities’ in race for self-reliance
South China Morning Post, July 26, 2021