Andrew Mitrovica

The ICJ Ruling Was a Legal Victory at The Cost of Palestinian LivesFeaturesOpinion

The ICJ Ruling Was a Legal Victory at The Cost of Palestinian Lives

January 28, 2024