CCP propaganda backfires, A Swede takes revenge on China’s state run television

P

Peter Dahlin used to live in Beijing. He was kidnapped 5 years ago by Chinese authorities and was forced to do a television confession on CCTV. He has now founded Safeguard Defenders with a goal to bring down CCTV and its overseas arm CGTN.

[membership] [/membership]
[membership]
Search
Latest Youtube Episodes
Select by Category
Select by Month
Have You Seen These?
[/membership] [membership level="0"]
More Trailers
[/membership]
Scroll to Top