The International Criminal Court says two top Taliban officials must be arrested and tried for “ordering, inducing and soliciting” the oppression of girls and women in Afghanistan.
Sign up for our biweekly newsletter!
The International Criminal Court says two top Taliban officials must be arrested and tried for “ordering, inducing and soliciting” the oppression of girls and women in Afghanistan.