A review by leahlooksatbooks
These Infinite Threads by Tahereh Mafi

5.0

Kamran is still just as terrible as the first book.