The “Red Reign” documentary focuses specifically on the Chinese Communist Party’s current crime against humanity—the harvesting of organs from prisoners of conscience, mostly practitioners of Falun Gong.
A day after widely criticized police violence, Hong Kong’s chief executive has agreed to meet with student leaders.