Rosewater takes readers to a fascinating specfic future in Nigeria. I was immediately intrigued with Kaaro's abilities as a sensitive,…