Pakistan's Foreign Ministry has announced that 'technical-level' talks between US and Iran will be held on June 21 in Switzerland, under the framework of the 'Islamabad Memorandum of Understanding'. This comes a day after talks between the countries were abruptly cancelled. Earlier in the day, Iran shut Strait of Hormuz over Israel's ceasefire violations by attacking Lebanon.