Scan barcode
A review by maximran17
Hate List by Jennifer Brown
challenging
emotional
5.0
Graphic: Death, Grief, Gun violence, Hate crime, Mass/school shootings, Mental illness, Suicidal thoughts, and Violence