Chinese film star Fan Bingbing makes rare appearance at the Oscars
Fan was ordered to pay US$130 million in taxes and penalties by the Chinese government in 2018 and has largely disappeared from public view.
Read original article here
Denial of responsibility! Pioneer Newz is an automatic aggregator…