EU 013: The Last Frontier
An in-depth look at Italian Identification and Expulsion Centers, which hold about eight thousand people each year.
Starring
Amel Marouani, Lui Xiao Hua
Director
Alessio Genovese