Zhen Felix

Zhen Felix Wang, who was arrested for his part in the scandal, said he was told by state media authorities to resign and to “stay at home,” according to Xinhua. Wang fled the country and his whereabouts are unknown. But news of his exile quickly spread across Chinese social media. Continue Reading