ICC to investigate human rights abuses in Venezuela again World Roundup June 28, 2023 Holland: The International Criminal Court (ICC) has made a ruling allowing its prosecutors to recommence an investigation into alleged human…