Cape Flats Book Festival rewrites a bleak narrative The second Cape Flats Book Festival took place in Mitchells Plain last weekend at...