Judge ordered to apologise after year-long delay in case involving ABC leader Philani Mavundla

· IOL