Tehran (Web Desk): Iran has blamed the United States of not living up to its side of the 2015 landmark nuclear deal after Washington slapped fresh sanctions on Tehran over its ballistic missiles programme.

According to details, Iranian deputy foreign minister Abbas Aragchi, said on Friday that the sanctions "violate" the terms of the agreement Washington and five other world powers signed with Tehran.

The nuclear deal does not cover Iran's ballistic missiles programme.

The United States had imposed sanctions on 18 Iranian individuals and entities on Tuesday, after accusing Iran of testing ballistic missiles and contributing to regional tensions.

Araqchi told reporters in Vienna after a review of the pact by the seven nations that signed it, "We talked in detail about the sanctions and the instances that the Americans had delayed in fulfilling their commitments, the instances where they violated the deal."