A new Migrant’s House has been inaugurated in Tacna

Santa Rosa de Lima is located in Peru, a few kilometers from the border with Chile. Father Zambiasi: «A comfortable space in the middle of the Andean corridor»