A review by asheinthebadlands
All My Rage by Sabaa Tahir

5.0

How am I supposed to be okay after this