Jailed Iranian activist Narges Mohammadi wins Nobel Peace Prize
OSLO: Narges Mohammadi, a jailed Iranian women's rights advocate, won the 2023 Nobel Peace Prize.
One of Iran's leading human rights activists, Mohammadi has campaigned for women's rights…