A review by accovino
The Djinn Waits a Hundred Years by Shubnum Khan

4.0

That messed me UP. Oh my god. Just heartbreaking. I just want everyone to be okay and NO ONE IS OKAY. I feel hopeful for Sana at the end but it's all just. So much.