Skip to content
StreamScapeX

The Passengers

Overview

A documentary about algerian immigration in France

Details

Original title
El Ghorba
Status
Released
Release date
April 11, 1971
Original language
Arabic
Countries
Algeria

Cast

More like this