The European Freedom Network (EFN) is very pleased to announce a new partnership with Liberty Shared. Liberty Shared aims to prevent human trafficking through legal advocacy, technological interventions and strategic collaborations with NGOs and corporations globally....