Afterlives by Abdulrazak Gurnah
Restless, ambitious Ilyas was stolen from his parents by the Schutzruppe askari, the German colonial troops; after years away, he returns to his village to find his parents gone, and his sister Afiya given away.
Hamza was not stolen, but was sold; he has come of age in the schutztruppe, at the right hand of an officer whose control has ensured his protection but marked him for life.
The century is young. The Germans and the British and the French and the Belgians and whoever else have drawn their maps and signed their treaties and divided up Africa. As they seek complete dominion they are forced to extinguish revolt after revolt by the colonised. The conflict in Europe opens another arena in east Africa where a brutal war devastates the landscape. Hamza does not have words for how the war ended for him. Returning to the town of his childhood, all he wants is work, however humble, and security – and the beautiful Afiya.
As these interlinked friends and survivors come and go, live and work and fall in love, the shadow of a new war lengthens and darkens, ready to snatch them up and carry them away.