Top Chinese Actress Fined $46 Million For Tax Evasion

Top Chinese actress Zheng Shuang was hit with a $46 million tax evasion fine Friday while references to film star Zhao Wei were wiped from video streaming sites as Beijing steps up its campaign...