Hum if You Don't Know the Words by Bianca Marais
I loved this book! The story is captivating, and the writing is superb. It takes place in South Africa in the mid-1970s when Soweto rises up to protest their oppression under apartheid. The story revolves around a white girl of 9 or 10, her Parents/Aunt, and the black woman who winds up as her caretaker. It's a story about apartheid atrocities and cultural upheaval and how the young girl begins to learn and see the complexities of life in South Africa.My only disappointment is that the voice of the 10-year-old girl is awfully mature, especially in the last few chapters.
Other than that, there are many beautiful moments in this wonderful book.