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.
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.