ORGANISATION | 21 Feb 2023 La Strada International La Strada International is a leading European NGO Network addressing trafficking in human beings, comprising eight independent member organisations, operating from a grass root level...