Iranian hardliners launch fierce protests in Tehran and Mashhad against negotiators over the looming US deal, decrying the pact as an act of betrayal.

Read more