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 ...
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 ...