Jailed Iranian activist wins Nobel Peace Prize
Narges Mohammadi — currently imprisoned in Iran's notorious Evin Prison — has been awarded the Nobel Peace Prize for 'her fight against the oppression of women in Iran and her fight to promote human rights and freedom for all.'