‘This Injustice Must End’: APL Director Raz Presses Davos Attendees on Girls and Women in Afghanistan
Each year, the World Economic Forum convenes in Davos, Switzerland, for hundreds of discussions among thousands of participants from around the world…