charleshasalibrary's review
challenging
emotional
reflective
fast-paced
5.0
Graphic: Colonisation, Racial slurs, Racism, Slavery, Trafficking, Murder, Rape, Violence, Child abuse, Classism, Drug use, Genocide, Gun violence, Police brutality, and Death
More...