Marco Salustro
made the Vice News special Europe or Die, Libya’s Migrant Trade and is the winner of the Rory Peck 2016 news feature award.
made the Vice News special Europe or Die, Libya’s Migrant Trade and is the winner of the Rory Peck 2016 news feature award.