Florida, March 28 -- US President Donald Trump on Friday (local time) sharply criticised NATO, calling its lack of response during the Iran conflict a "tremendous mistake" and questioning the future of US commitment to the alliance.

Addressing the Future Investment Initiative Priority Summit in Florida, Trump said, "I think that NATO made a terrible mistake when they wouldn't send a small amount of military armament, when they wouldn't send just even acknowledge what we were doing for the world and taking on Iran."

He added, "I never considered it very risky, but war's always risky, you know, a lot of strange things happen in war that are very bad, but I didn't consider it. I know how great we have the greatest military by far anywhere ...