17-year-old Nila Ibrahimi has won the prestigious International Children’s Peace Prize for her advocacy of girls’ rights in Afghanistan. Awarded in Amsterdam on Nov. 19, Ibrahimi was praised for her courageous work in championing the rights of Afghan girls amid the Taliban’s oppressive rule. After the group’s return to power in 2021, Ibrahimi ...