Scan barcode
A review by bookswithleesh
Witness by Louise Milligan
challenging
dark
informative
inspiring
reflective
sad
tense
fast-paced
5.0
Graphic: Rape, Sexual assault, Sexual harassment, Sexual content, Sexual violence, Stalking, Suicide, Suicidal thoughts, Mental illness, Medical trauma, Grief, and Child abuse
Minor: Homophobia