A review by slaymj
Checkmate by Malorie Blackman

5.0

woah just woah I didn't see the ending coming