US President Donald Trump attacked the World Health Organization on Monday and confirmed he is considering slashing or canceling US support.

"They're a puppet of China, they're China-centric to put it nicer," he said at the White House.