A review by cosmopolitan
Thorn by Intisar Khanani

4.0

4.5 but the ending was disappointing. Why so anti-climatic.