This marks the first time the ICC prosecutor has built a case around the systemic crimes against women and girls. Many also see this as a rare moment of vindication for Afghan activists, who over the ...
The International Criminal Court has issued arrest warrants for two of the Afghan Taliban’s most senior leaders.
Giorgia Meloni is under intense pressure to explain why Italy released an alleged Libyan general who is wanted for committing war crimes and crimes against humanity. The Italian prime minister is ...