Comment Comment by iammru Isn't Epoch Times, the anti-china newspaper? Weird bedfellows parent iammru 5 years ago