One place where many try to build new lives is Agadir, a city along Morocco’s Atlantic coast. It isn’t perfect, but there is ...