Firstpost
According to reports, negotiations have stalled due to shifting US positions, ongoing threats and the continuation of what Tehran calls a naval blockade, which it views as a violation of the ceasefire understanding.
Go to News Site