Tehran, IRNA — The International Criminal Court (ICC) is seeking arrest warrants for Taliban leaders for alleged gender-based crimes in Afghanistan.
Italy’s Giorgia Meloni has emerged as the US president’s favourite EU interlocutor, with hopes growing she could talk him out ...
ROME -The International Criminal Court demanded answers from Italy on Wednesday over why it freed a Libyan man suspected of ...