ZFA statement on ICC investigation 04 Mar 2021 International Criminal Court Prosecutor Fatou Bensouda has announced the launch of an investigation into the ‘Situation in Palestine’. This is based on the ICC’s determination... Read More