Please enable JavaScript
Chinese social media erupts with nationalist anger as Beijing retaliates with 84% tariffs & film bans. Markets defy US trade war pressure.