Desperate Journey: A Shipwreck Survivor’s Story European News Aug 24, 2015 Sicily, Italy – “Hey Rasta!” a man calls across the street, the latest passer-by to greet their young neighbour outside…