A woman escapes her traffickers in Italy and sets up a street food truck to earn enough money to buy a ticket to back home.
Victoria Adeola Thomas
Director
Writer
No data