An Afghan women's group is welcoming the decision by the International Criminal Court to arrest Taliban leaders for their ...
The International Criminal Court has taken measures to shield staff from possible U.S. sanctions, paying salaries three ...