Screen Shot 2018-01-15 at 1.10.38 PM

Fan’s (left, below) bio is still seen on the website of the Communist Party of China News as of Monday.

January 15, 2018 1:26 PM (UTC+8)