Citizens on Chinese social networking site Sina Weibo are fighting back after the platform took down a post making unverified allegations of sexual abuse and corruption at the Beijing Film Academy (BFA). A user on the microblogging site named “Beijing Film Academy Hou Liangping” last Monday posted an article supporting a female student’s previous allegations that she was sexually abused by a […]