15 Mar 2020 Jeffreys Bay Three pedestrians killed on R102 near Jeffreys Bay The South African Police in Jeffreys Bay are investigating a case of culpable homicide following an accident between an Isuzu…