Top Chinese actress Fan Bingbing released from secret detention, to pay Rs 9457 million tax fine Fan, China's highest-earning actress, disappeared from public eye on 1 July 2018 triggering concerns among fans. # Entertainment # World