Russia

The International Criminal Court has issued arrest warrants for Taliban leaders, Haibatullah Akhundzada and Abdul Hakim Haqqani, for alleged persecution of girls and women in Afghanistan.

From our sponsors
Advertisement
Advertisement