China Is Detaining Christians In Secret Facilities Forcing Them To Renounce Their Faith Or Be Tortured: Report
By Ryan Saavedra • Apr 5, 2021 DailyWire.com The Chinese Communist Party is reportedly detaining Christians in secret facilities and forcing them to renounce their faith or face being tortured for months. “A member of a Christian ‘house church’ in …