Money laundering charges raise questions about the direction of The Epoch Times
The Epoch Times, initially an anti-Chinese Communist Party paper, faced turmoil with its CFO arrested for money laundering, CEO's resignation, and spiritual leader's public criticism.