Tag: 113105626

ICC prosecutor insists the court has the power to issue warrants for Israeli leaders linked to Gaza

THE HAGUE, Netherlands -- The International Criminal Court's chief prosecutor on Friday…

News Today News Today