The International Criminal Court (ICC) has issued arrest warrants against key Taliban leaders, accusing them of committing crimes against humanity, including the systematic persecution of women and girls in Afghanistan. The decision marks a significant step in international efforts to hold perpetrators accountable for widespread human rights abuses. The ICC, based in The Hague, cited... Read More




Recent Comments