News

The International Criminal Court (ICC) issued arrest warrants against the Taliban’s supreme leader and chief justice for ...
US has sanctioned UN expert Francesca Albanese over her report accusing Israel of genocide in Gaza and implicating Western ...