Police in Shanxi province in northern China raided a Protestant house church during a Sunday service and detained seven Christians for joining an “illegal gathering”. Local Christians said police ...
Hosted on MSN
Detailed findings from AP investigation into how US tech firms enabled China's digital police state
BEIJING (AP) — American tech companies to a large degree designed and built China’s surveillance state, playing a far greater role in enabling human rights abuses than previously known, an Associated ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results