A review by nerdybookies
We Need New Names by NoViolet Bulawayo
challenging
emotional
informative
reflective
tense
fast-paced
3.5
Minor: Transphobia