Italian officials including Meloni reported to the ICC over Gaza war – Middle East Monitor

Italian Prime Minister Giorgia Meloni said on Tuesday that she had been reported to the International Criminal Court (ICC) on charges of complicity in genocide committed in the Gaza Strip as a result of the ongoing…

Continue Reading