Iranian Nuclear Issue: Absence of Triumph Does Not Mean Failure
Once again, we became a witness as Iran and six powers finished scheduled nuclear talks on November 24. According to the interim agreement negotiations in Vienna should have resolved all disagreements over Iran’s nuclear program (INP) putting the final point to the 12-year standoff. However, as it has happened many […]