mastermind
MORE STORIES
Palestine5 months ago
ICC should issue arrest warrant for Israel’s genocide 'mastermind': UN official
UN official calls on ICC to issue arrest warrant for Israel’s genocidal policies "mastermind."
ICC should issue arrest warrant for Israel’s genocide 'mastermind': UN official
    Press TV News Roku