Life4th June 2015 The Promised Land? Artefact meets a young illegal immigrant trying to make a better life for himself in the UK