US President Donald Trump has cancelled a summit with North Korean leader Kim Jong‑un, blaming "tremendous anger and open hostility" from North Korea.

The BBC reports that Trump said it was possible a meeting could still take place but warned North Korea against committing "foolish" acts.

Source:BBC