Christian Shen Suping Tricked into Going to Police Station Then Persecuted to Death
In November 2013, the police of the Chinese Communist Party (CCP) entrapped and arrested Christian S...Read More
2018-08-20
Copyright © 2025 ADHRRF | PRIVACY POLICY & TERMS OF USE | COOKIE STATEMENT