Deported: Famous female artist chose to take her own life rather than return to China

Spotlight on China
Spotlight on China
2K followers
33 Video Views·Nov 7, 2023

The Church of Almighty God (CAG) is a new Christian religious movement that The Chinese Regime has brutally suppressed.