China’s top film actress released from secret detention; asked to pay USD 130 mn for tax evasion

China's highest-earning actress Fan Bingbing, who disappeared from public view three months ago, has been released from secret detention and ordered to pay USD 130 million for tax evasion, according to media reports on Wednesday.

Fan Bingbing, 37, disappeared from the public eye in June and her once active social media presence went silent after allegations emerged that she had evaded taxes on a lucrative movie shoot. (Reuters)