Iranian human rights advocate and freedom fighter Narges Mohammadi has won the Nobel Peace Prize 2023, organizers of the award said on Friday. The Norwegian Nobel committee that awards the prize lauded her for “her fight against the oppression of women in Iran and her fight to promote human rights and freedom for all.” It […]