devilgate.org
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 …