A war photographer brutally detained in Libya travels to Sicily in hopes of overcoming her plight, but soon finds herself forced to help a Tunisian migrant who needs to cross to France.
A war photographer brutally detained in Libya travels to Sicily in hopes of overcoming her plight, but soon finds herself forced to help a Tunisian migrant who needs to cross to...Read more France.
More