The mental health impact of intergenerational violence on children

Taking a drive down Klipfontein Road in Cape Town can be a herculean task depending on the time of the day. Pedestrians, taxis, Golden Arrow buses and cars all compete for pole position on the road. Hawkers dipping and diving…