high-court

Peter Beale

Shocking Trial Update: Paediatric Surgeon Peter Beale Faces Murder Charges

Trial update: Paediatric surgeon Peter Beale on trial for murder and fraud in Johannesburg.

See more