Refugee by Alan Gratz
Refugees go full circle in this book that tells the stories of three different refugee families. One is fleeing Nazi Germany, hoping to go to Cuba. A half-century later, another family is fleeing Cuba, hoping to get to Florida. Finally, in 2014, a family is fleeing Syria, hoping to get to Germany. They had connections. A man in the boat fleeing Cuba had been a young police officer in Cuba that had helped prevent the Jews on the ship fleeing Germany from staying in Cuba. The matriarch of family in Germany that took in the refugees from Syria had been a little girl on that ship that tried to go to Cuba. After being denied deboarding in Cuba and the US, they were finally granted asylum in France - only to have the Germans occupy the country shortly thereafter. She was one of the few people in her family to survive the war.
The book brings alive the plight of refugees. They often had good lives previously and would have preferred not to leave. However, circumstances changed, often in the form of war and oppression. They were willing to spend great sums of many and make significant sacrifices in hope of a better life. They may have been professionals before, but now would take whatever they could get. Along the way, they find people that help them as those that will take advantage of them. Some places will take them in, while others will just detain them. It can sometimes be dumb luck that controls the outcome.