A review by hardeepnagi
The Book of Negroes by Lawrence Hill

5.0

Humans at their best and worst at same time