WORLD ICC slammed for ‘turning blind eye’ to Western nations’ violations of human rights by Anadolu Agency March 31, 2023 by Anadolu Agency March 31, 2023 ISTANBUL A Philippines lawmaker on Friday slammed the International Criminal Court (ICC) for “turning a blind … Read more 0 FacebookTwitterPinterestEmail