Iranian Activist Narges Mohammadi Wins Nobel Peace Prize The Award and Its Implications for Iran The Nobel Peace Prize has been awarded to Iranian women’s rights advocate Narges Mohammadi, who is currently serving a 12-year prison sentence in Tehran. The Nobel committee praised Mohammadi for her decades-long campaign for women’s rights and abolition of the […]