Jailed Iranian Activist Narges Mohammadi Wins Nobel Peace Prize [ad_1] OSLO, Norway (AP) — The Nobel Peace Prize has been awarded to imprisoned activist Narges Mohammadi for […]