The link you followed will bring you to this page:

https://www.nuoveradici.world/articoli/libia-le-sentenze-e-i-lager-se-questo-e-uno-stato-con-cui-stringere-accordi/