“Leyla” recounts her detention in Libya at the hands of people smugglers and the government. More than 500000 migrants and refugees are estimated to be …

source