News

BEIJING, Feb 20 — The record-breaking success of China’s Nezha 2, now the highest-grossing animated film of all time, has ignited a wave of nationalist sentiment amid ongoing geopolitical ...