Rosewater by Tade Thompson (Books 2019, 9)

Nigeria, 2066 (and various years before that). Our hero, Kaaro, is a sensitive. An alien entity sits in a dome at the heart of the city of Rosewater, and many strange things happen.

The start of a trilogy, and I'll be getting the sequels, you can be sure. Top stuff.

Rosewater by Tade Thompson (Books 2019, 9)