Last Stop Lampedusa
Japan Premiere
Directed by Chiara Zammitti (Rai Educational)
Italy / 2011 / 14min / Documentary
Between 12 and 14 February 2011, following uprisings in Tunisia, Egypt and Libya, approximately five thousand people landed on the shores of Lampedusa. Video footage details one such landing, featuring oral testimony by volunteers, local inhabitants, and refugees.
- 2011/10/5(Wed) 19:00 Istituto Italiano di Cultura di Tokyo