Tag: Mohammed Diab Ibrahim Al-Masri
ICC Takes Action For Israel-Hamas Leadership Arrest Warrants
The International Criminal Court (ICC or Court) has called for the leaders of Israel and Hamas to stand trial for their crimes in the...