Falun Gong
Spiritual group targeted by overseas stations
Episodes
-
#2760: How China's Overseas Police Stations Actually WorkMI5 footage confirms what investigators have tracked for years: a global network of unregistered Chinese police stations. -
#1676: The State's Spiritual Filter: Controlling Faith in ChinaChina is officially atheist, but 100 million people practice Christianity in secret. Discover the five state-approved faiths and the shadow network...