A general view shows the illuminated Huangpu River from the top of a viewpoint in Shanghai, China, on May 10, 2025, as China's CPI declines in April amid a trade war. [AFP]
China told the United States on Tuesday to "stop smearing and shifting blame" on the causes of its fentanyl crisis, condemning Washington's "unreasonable" tariffs imposed over the issue.