This year’s Academy Awards ceremony will not be broadcast in China. The Chinese regime banned it after two China-related films received nominations. NTD’s Hsiong-bin has more.
China Bans Live Broadcast of Academy Awards
China Mar 17, 2021