Chinese Defence Minister Wei Fenghe urges Washington to "stop smearing and containing China" while addressing the Shangri-La Dialogue in Singapore.
But he also struck a more conciliatory tone at points, saying cooperation is "vital for global peace".