Najla Ayoubi is a former judge from Afghanistan, now exiled in the United States.
She is Chief of Global Programs at Every Woman Treaty, a coalition of 2,100 women’s rights advocates in 128 nations advancing a global treaty to end violence against women and girls.