US President Donald Trump launched a fresh attack on NATO during the alliance's summit in Ankara, saying he was 'very upset' with the military bloc and claiming the United States has been treated unfairly by its allies. The US president also accused several European nations of failing to allow American forces access to their airspace and military bases during Iran war.

Trump frequently vented about NATO members' refusal to heed U.S. calls for help clearing the Strait of Hormuz during its campaign against Iran.

NATO allies will showcase surging defence spending at a summit in Turkey's capital Ankara on Tuesday as they hope to placate US President Donald Trump after his fury over Europe's…