A young Senegalese refugee escapes war-torn Libya to find a new life in Italy.
Alberto Gatto
Director
Nick Mancuso
NIck
Sherif Amadou
Sherif
Writer
No data