SpecialItalian politicians slam Libyan release of alleged human traffickerUN considers Abd Al-Rahman Milad one of Libya’s most wanted human traffickersHis release is ‘disturbing news,’ says head of Sinistra Italiana partyBy Francesco Bongarra · 13 April 2021